30
Як видалити всі простори імен з XML за допомогою C #?
Я шукаю чисте, елегантне та розумне рішення для видалення просторів імен з усіх елементів XML? Як би це функціонувало, щоб це виглядало? Визначений інтерфейс: public interface IXMLUtils { string RemoveAllNamespaces(string xmlDocument); } Зразок XML для видалення NS з: <?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 …