Поставьте префикс для всех элементов XML-документа - PullRequest
1 голос
/ 23 февраля 2010

Я использую C # и мне нужно создать документ XML. Хорошо, я сделал, но в каждом элементе мне нужно поставить префикс tc.

Единственный известный мне способ - использовать xmlDoc.CreateElement("tc", "node1", "file.xsd"), но он очень массивный, потому что у меня много тегов и моя программа уже написана.

Это единственный способ?

Ответы [ 2 ]

0 голосов
/ 23 февраля 2010

Если вам повезло использовать C # 3.5, взгляните на LINQ to XML .

Вот документ по Как: создать документ с пространствами имен (C #) (LINQ to XML) из MSDN для API LINQ to XML.

И если вы никогда раньше не видели LINQ to XML, взгляните на этот 5-минутный обзор

0 голосов
/ 23 февраля 2010
...