удалить идентификаторы атрибутов xml с помощью C # .NET 4 - PullRequest
0 голосов
/ 02 июня 2011

Я передаю некоторый xml на сервер, и при выполнении POST мне нужно удалить идентификаторы атрибутов, но я не уверен, как это сделать с помощью c #

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 июня 2011

Вы можете использовать .NET Пространство имен XML для загрузки документа XML, а затем вы можете просто циклически проходить по всем элементам и удалять любые атрибуты, которые являются идентификаторами, и сохранять результат ...

... Полагаю, вы также можете использовать регулярное выражение для удаления его из строки.

0 голосов
/ 02 июня 2011
var myDoc = XDocument.Load("C:\\mydoc.xml")
myDoc.Descendants("myNode").Attributes("id").Remove();
...