0 голосов
спросил от в категории CJava
Вам нужно будет украсить класс Condition с соответствующими атрибутами C #. Класс должен иметь атрибут XMLType (Name="NameOfChoice") . Все свойства, которые нужно сериализовать как атрибуты XML, должны быть украшены XMLAttribute (Name="AttributeName") .

При сериализации, вы можете использовать это:

new XmlSerializer(typeof(List<Condition>), new XmlRootAttribute("Conditions"));


После сериализации ваш XML будет выглядеть так:

<Conditions> <NameOFChoice AttributeName="ValueOfAttribute" /> <NameOFChoice AttributeName="ValueOfAttribute" /> <NameOFChoice AttributeName="ValueOfAttribute" /> </Conditions>

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

0 голосов
ответил от
существует пространство имен System.Xml в c #, которое также предоставляет все связанные с XMl объекты. например. у нас есть класс XmlNode, содержащий XmlElement, XmlNodeType и т. д.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Похожие вопросы

0 голосов
0 ответов
спросил 08 Май, 18 от originalgriff в категории CJava
0 голосов
0 ответов
0 голосов
0 ответов
0 голосов
0 ответов
спросил 23 Март, 18 от ppolymorphe в категории CJava
0 голосов
0 ответов
спросил 24 Март, 18 от karstenk в категории CJava
...