错误如图所示:

xml转实体,需求很简单,度娘找了几个方法试了下,转换代码仔细看了看 没毛病啊  但是 就是提示 XML文档(2,2)中有错误,百度搜索了一大会

没解决方案,仔细分析了一下, 最后发现了问题所在,问题虽小 但记录一下 以便其他coder遇到问题时可以快速解决

送上代码吧

//xml对应实体类
public class SubmitResult
{public string code { get; set; }public string msg { get; set; }public string smsid { get; set; }
}//xml转换实体方法
public static T DESerializer<T>(string strXML) where T : class
{try{using (StringReader sr = new StringReader(strXML)){//XmlSerializer serializer = new XmlSerializer(typeof(T)));这样写就是返回2,2错误
            XmlSerializer serializer = new XmlSerializer(typeof(T)), "http://baidu.cn/");
return serializer.Deserialize(sr) as T;}}catch (Exception ex){return null;}
}

转载于:https://www.cnblogs.com/codedreams/p/9134931.html

c# Net XML文档(2,2)中有错误相关推荐

  1. XML 文档(0, 0)中有错误。缺少根元素。

    function T Validate(string str){ using (MemoryStream ms = new MemoryStream()) { foreach (byte _byte ...

  2. XML反序列化出错,XML 文档(2, 2)中有错误

    XML转换为实体类的错误处理方案 一.错误描述: XML反序列化出错,XML 文档(2, 2)中有错误 二.解决方案: 在实体类的字段要加上XmlElement属性 三.具体实现: 1.XML文档 & ...

  3. C#反序列化XML异常:在 XML文档(0, 0)中有一个错误“缺少根元素”

    C#反序列化XML异常:在 XML文档(0, 0)中有一个错误"缺少根元素" 参考文章: (1)C#反序列化XML异常:在 XML文档(0, 0)中有一个错误"缺少根元素 ...

  4. UTF-8不是兼容Unicode吗? 那UTF-8也应该支持中文啊, 为什么上面的XML文档会 出现字符集错误的情况呢?

    UTF-8 确实是兼容Unicode,也确实对中文有很好的支持,但需要指出的是:当我们使用文本编辑工具保存XMl文档(其实质还是文本文件)时也涉及字符集的问题,众所周知,磁盘上的所有文件都以二进制开工 ...

  5. Schama —— Xml文档约束技术 学习笔记

    本文查阅方法:     1.查阅目录 -- 查阅本文目录,确定想要查阅的目录标题     2.快捷"查找" -- 在当前浏览器页面,按键 "Ctrl+F" 按键 ...

  6. java blob压缩_如何从Oracle中用Java压缩的BLOB列中提取XML文档

    我在Oracle 11G(11.1)中有一个表,它有一个包含XML文档的BLOB列. XML文档已使用Java程序写入表中,并已使用java.util.zip平减器进行序列化和压缩. 有没有简单的方法 ...

  7. Android数据存储——2.文件存储_C_DOM解析XML文档

    今天学习Android数据存储--文件存储_DOM解析XML文档 位于org.w3c.dom操作XML会比较简单,就是将XML看做是一颗树,DOM就是对这颗树的一个数据结构的描述,但对大型XML文件效 ...

  8. 掌握XML系列(四)---创建格式良好的XML文档

    掌握XML系列(四)---创建格式良好的XML文档 前言:创建良好格式的XML文档,虽然写了这些,其实,等到大家真正的看完之后美酒会发现,其实也很简单的,我们这里所做的是带着大家全面的看看怎么样创建. ...

  9. libxml -- 解析 XML 文档

    参考 http://xmlsoft.org/ http://www.miidoo.cn/info_detail-204.html http://www.blogjava.net/wxb_nudt/ar ...

最新文章

  1. Exceptions
  2. 亚信安全与安徽电信共创“云网融合”安全新局面
  3. Taro多端开发实现原理与项目实战(一)
  4. 打印图形 字母倒三角
  5. 实现⼀个简洁版的promise
  6. linux svn 自动启动,Linux下设置svn开机自启动
  7. 将一个数据插入表中前校验数据是否存在
  8. codewhy 深入JavaScript高级语法(资源视频全)
  9. .NET pfx文件解析私钥和公钥
  10. 快速批量下载 B 站视频
  11. 早起—怎样开启高效的一天?
  12. Mysql(免安装版)安装、配置、卸载与更改端口
  13. 教你把ElementTable单元格的四个角变圆/自定义特定单元格样式
  14. 22、T5L 迪文屏 C51开发之Hello World例程
  15. 【降维打击】希尔伯特曲线
  16. 基础设施即代码(Infrastructure as Code)
  17. 利用js本地读取excel文件
  18. 机器学习实战一:泰坦尼克号生存预测 Titantic
  19. java cometd_cometd使用-bayeux协议(读法:贝叶)
  20. 泰凌微TLSR825X开发八 OTA升级

热门文章

  1. linux lsof
  2. javacript 多文件程序
  3. 1.14 关于梯度检验实现的注记
  4. 4.6 搭建深层神经网络块
  5. opencv-api matchTemplate
  6. 笔记本电脑网络连接显示红叉_物联网设备的网络连接---上篇
  7. 项目管理的几个概念(WBS、OBS、RBS、BOM、CWS、CA)总结与区分
  8. 消息中间件学习总结(20)——主流MQ比较及MQ常见使用场景总结
  9. 2017年高频率的互联网校园招聘面试题
  10. Docker学习总结(9)——Docker常用命令