转载自:http://blog.csdn.net/lilinoscar/article/details/21027319
简单的介绍一下生成XML文件以及解析,因为有些数据不一定放到数据库,减少链接数据库
用xml还是比较好些。如果遇到问题也就是解析时报错,对于解析,可以选择用ie浏览器进行验证
是否符合xml格式,不能显示说明不正确,用记事本打开看也没有发现啥情况,复制出来到别的xml
文件里,运行可能正确,那就说明生成的xml编码有问题。还有就是节点有什么空格啥的。
Load和LoadXml方法的区别?
Load方法可以解析包括xml的头部文件“<?xml version="1.0" encoding="utf-8"?>”,而LoadXml
方法不能解析,会报错,它只能解析如:647e7d54-321c-4bca-ac10-301de2837d9d
中国案件4文件,不能包含xml的头部文件。
1.序列化类:
///
/// 序列化成XML
///
///
///
public static string XmlSerialize(object o)
{
XmlSerializer ser = new XmlSerializer(o.GetType());
System.IO.MemoryStream mem = new MemoryStream();
XmlTextWriter writer = new XmlText