C# 序列化xml
2015-05-20 17:17
204 查看
把一个类序列化成xml,显示在txtarea,然后在获取txtarea的值进行反序列化成类,因为一个字段的值是url形式的,url里面有这个符号:&,所以反序列化的时候报错了,查了好久才发现是这个符号&在反序列化的时候导致失败,
解决方案:1,最笨拙的方法:在反序列化的时候把&替换掉,反序列化后在替换回来;
2,最好的解决方法:序列化后用httpUtility.encode(string) 对字符串进行编码;
解决方案:1,最笨拙的方法:在反序列化的时候把&替换掉,反序列化后在替换回来;
2,最好的解决方法:序列化后用httpUtility.encode(string) 对字符串进行编码;
相关文章推荐
- C# XML序列化操作菜单
- 关于C# XML序列化的一个BUG的修改
- 关于在C#中,将XML源文件序列化和反序列化的问题
- c# XML和实体类之间相互转换(序列化和反序列化)(转)
- C#.net XML的序列化与反序列化
- C#温故而知新学习系列之XML编程—XmlSerializer类把复杂对象序列化为XML文档(六)
- C#实现XML和实体类之间相互转换:序列化和反序列化
- C# 类 XML 序列化基类
- C#对象序列化XML时报错:反射类型XXX时出错
- C#中的对象序列化成文本和XML案例
- C# 对象 序列化 XML
- C# Note4:XML序列化和反序列化(含加密解密等)
- 分享C#实现XML和实体序列化和反序列化的代码
- C# 对象的xml序列化和反序列化
- c#序列化XML
- C# 对象XML序列化
- .NET(C#):XmlArrayItem特性和XmlElement特性在序列化数组的差别
- c# Xml反序列化示例
- C#操作Xml:XmlSerializer 对象的Xml序列化和反序列化
- c# xmlserializer 序列化