dot*_*kow 13 .net c# xml xml-deserialization
我有一些Xml,我需要反序列化为一个对象.Xml是:
<Person>
<Type id="1234">Bob</Type>
</Person>
Run Code Online (Sandbox Code Playgroud)
这些课程是:
public class Person { public Type Type; }
public class Type {
[XmlAttribute("id")]
public string id;
// another property for value "Bob" here, such as:
public string value; // ????
}
Run Code Online (Sandbox Code Playgroud)
我想将这个Xml反序列XmlSerializer.Deserialize
化为上面的具体对象(避免使用XPath等)
我可以用什么Xml属性来装饰"Type"类,这样我不仅有"id"属性而且还有值("Bob")?