C#实现实体类和XML的相互转换
程序员文章站
2024-03-27 22:15:04
一、实体类转换成xml将实体类转换成xml需要使用xmlserializer类的serialize方法,将实体类序列化示例:1、定义实体类2、给实体类赋值,并通过序列化将实体类转换成xml格式的字符串...
一、实体类转换成xml
将实体类转换成xml需要使用xmlserializer类的serialize方法,将实体类序列化
示例:
1、定义实体类
2、给实体类赋值,并通过序列化将实体类转换成xml格式的字符串
3、生成的xml实例
二、将xml转换成实体类
把xml转换成相应的实体类,需要使用到xmlserializer类的deserialize方法,将xml进行反序列化。
示例:
将上例中序列化后的xml反序列化成实体类
三、将datatable转换成xml
四、将xml转换成datatable
五、将list集合转换成xml
六、将xml转换成集合
使用上面例子中集合转换成的xml进行反序列化。
到此这篇关于c#实现实体类和xml相互转换的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持。