30
Bagaimana cara menghapus semua ruang nama dari XML dengan C #?
Saya mencari solusi yang bersih, elegan dan cerdas untuk menghapus namespace dari semua elemen XML? Bagaimana fungsinya untuk melakukan itu? Antarmuka yang ditentukan: public interface IXMLUtils { string RemoveAllNamespaces(string xmlDocument); } Contoh XML untuk menghapus NS dari: <?xml version="1.0" encoding="utf-16"?> <ArrayOfInserts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <insert> <offer xmlns="http://schema.peters.com/doc_353/1/Types">0174587</offer> <type2 xmlns="http://schema.peters.com/doc_353/1/Types">014717</type2> <supplier xmlns="http://schema.peters.com/doc_353/1/Types">019172</supplier> …