usnięcie xmlns z roota XmlDocument

0

Mam następujący dokument xml:

<bookstore version="1.0" xmlns="http://www.book.com"> <storename> </storename> <book> .... </book> </bookstore>

W jaki sposób usunąć atrybut xmlns wraz z jego wartością "http://www.book.com"?

0

Najprosciej to chyba uzyc klasy StringBuilder i metody Replace.

0

Mhm, tak zrobiłem.

Dzięki :)

0
            System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
            doc.LoadXml(@"<bookstore version=""1.0"" xmlns=""http://www.book.com""><storename></storename><book></book></bookstore>");
            doc.DocumentElement.Attributes.Remove((System.Xml.XmlAttribute )doc.DocumentElement.Attributes.GetNamedItem("xmlns") );

pozdrawiaMM

1 użytkowników online, w tym zalogowanych: 0, gości: 1