我正在序列化来自C#类的XML,并且需要在根元素和子元素中包含名称空间。
当我从XmlSerializerNamespaces添加命名空间时,它会将所有命名空间添加到根元素。
我需要将一些名称空间添加到根目录,并将一些名称空间添加到Grouping1元素。
谢谢
<root>
<Element>
<Grouping1>
<Item1>First1</Item1>
<Item2>Second1</Item2>
</Grouping1>
<Grouping2>
<Item3>Third1</Item3>
</Grouping2>
</Element>
<Element>
<Grouping1>
<Item1>First2</Item1>
<Item2>Second2</Item2>
</Grouping1>
<Grouping2>
<Item3>Third2</Item3>
</Grouping2>
</Element>
</root>
1条答案
按热度按时间vpfxa7rd1#
命名空间可以使用子类别中的XmlNamespaceDeclarations加入至任何XML项目。
示例代码