首页 > 其他 > 详细

关于"XML 文档(2, 2)中有错误:不应有 <xml xmlns=''>"错误

时间:2015-02-05 17:47:07      阅读:899      评论:0      收藏:0      [点我收藏+]

XML文件名

<?xml version="1.0" encoding="utf-8"?>
<Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Enabled>true</Enabled>
  <serverURL>http://127.0.01/Version.xml</serverURL>
  <updateFileList updateInfo="更新说明信息">
    <localFile fileName="bb.exe" fileVersion="" />
  </updateFileList>
</Config>

 

程序代码

XmlSerializer xmlSerializer = new XmlSerializer(typeof(configuration));
            StreamWriter streamWriter = new StreamWriter(file);
            xmlSerializer.Serialize(streamWriter, this);
            streamWriter.Close();

 

出现错误

XML 文档(2, 2)中有错误:不应有 <xml xmlns=‘‘>

 

原因是因为:xml的根节点(Config)和对象名(configuration)不一样导致的不能反序列化,只要请其中一个名称改为和另一个一样就可以通过

关于"XML 文档(2, 2)中有错误:不应有 <xml xmlns=''>"错误

原文:http://www.cnblogs.com/ZQJia/p/4275214.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!