如何向每个节点添加一个唯一的索引值 例如,我有
<events>
<event><id>0</id>
</event>
<event><id>1</id></event>
</events>
我想添加另一个id为6的事件“node”
/ 编辑 /
我创建了xsd,添加到id elment autoincrease = true 但是艾特真的知道下一步该怎么办? 帮助
答案 0 :(得分:1)
使用对象序列化属性的最简单方法是使用[XmlAttribute]
修饰属性。以下是表示<event>
元素的类的简单示例:
[XmlType(TypeName="event")]
public class Event
{
[XmlAttribute("id")]
public int ID { get; set; }
}
你可能会从Xsd.exe command line tool获得一些里程数。在某些情况下,该工具可以为您节省大量用于序列化的手工装饰类。它可以以两步的方式用于: