我的XML包含只有一个属性且没有值的元素。在我的例子中,元素“有效性”。
我的XML片段:
<master V="01101">
<last_changed>2013-01-01</last_changed>
<validity V="1994-01-01.."/>
</master>
我会这样做的XML类:
[Serializable]
[DebuggerStepThrough]
[XmlType(AnonymousType = true)]
public class Master
{
[XmlAttribute]
public string V { get; set; }
[XmlElement]
public string last_changed { get; set; }
public Validity validity { get; set; }
}
[Serializable]
[DebuggerStepThrough]
[XmlType(AnonymousType = true)]
public class Validity
{
[XmlAttribute]
public string V { get; set; }
}
有没有办法让我不需要额外的类来获得“有效”的唯一属性?