【发布时间】:2017-11-07 20:32:37
【问题描述】:
这是 XML:
<xml id = "1234">
<connect id="2"/>
<connect id="1"/>
<connect id="21"/>
<connect id="3"/>
<connect id="7"/>
</xml>
目前我正在这样做:
public class xml
{
//Constructor
[XmlAttribute ("id")]
public uint id;
[XmlElement ("connect")]
public List<Connection> Connections { get; set; }
//Deserializer
}
public class Connection
{
[XmlAttribute ("id")]
public uint id { get; set; }
}
目标是完全摆脱 Connection 类并将 xml 直接反序列化为:
List<uint> connections;
【问题讨论】:
标签: c# xml xml-parsing xml-deserialization