错误如图所示:
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; } }