【发布时间】:2010-02-12 20:11:33
【问题描述】:
如何在序列化期间访问 Name 元素的子元素?
<Person>
<Name>
<First>John</First>
<Middle>Adam</Middle>
<Last>Smith</Last>
<Madian></Madian>
</Name>
<Gender>M</Gender>
</Person>
[XmlRootAttribute("Person", IsNullable= false)]
public class Person
{
[XmlElement(ElementName = "Name/First")]
public string firstName;
[XmlElement(ElementName = "Name/Middle", IsNullable = true)]
public string middleName;
[XmlElement(ElementName = "Name/Last")]
public string lastName;
[XmlElement(ElementName = "Name/Madian", IsNullable = true)]
public string madianName;
[XmlElement(ElementName = "Gender", DataType = "string")]
public string gender;
...
【问题讨论】:
-
不确定我理解您的意思在序列化期间。围绕实施的过程是什么?
标签: c# xml xml-serialization