Xml序列化和反序列化

今天做了2个例子,关于Xml序列化和反序列化.

操作的对象UserInfo,自定义的一个对象.

UserInfo:

[OptionalField] : 标识可以缺少某一字段.

[XmlElement] : 标识Xml节点

[XmlAttribute] : 标识Xml节点的属性

[XmlIgnore]    : 序列化或反序列化不关联的字段.

 

Code

 

序列化代码:this.List是一个我做的一个数据集合,存放的是User.

 

Code

 

反序列化代码:

 

Code

你可能感兴趣的:(反序列化)