首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

未处理的“System.Xml.XmlException”类型的错误出现在 system.xml.dll 中

2012-06-13 
未处理的“System.Xml.XmlException”类型的异常出现在 system.xml.dll 中。xml文件如下?xml version1.0

未处理的“System.Xml.XmlException”类型的异常出现在 system.xml.dll 中。
xml文件如下
<?xml version="1.0" encoding="gbk"?>
<xml>
<users>
<user name ="z1" organization="cad" accessionNumber="1"/>
<user name ="z2" organization="cad" accessionNumber="2"/>
<user name ="z3" organization="cad" accessionNumber="3"/>
<user name ="z4" organization="cad" accessionNumber="4"/>
<user name ="z5" organization="cad" accessionNumber="5"/>
<user name ="z6" organization="cad" accessionNumber="6"/>
<user name ="z7" organization="cad" accessionNumber="7"/>
<user name ="z8" organization="cad" accessionNumber="8"/>
</users>
</xml>
每次load
  Dim doc As Xml.XmlDocument = New Xml.XmlDocument
  Dim y As String
  'doc.LoadXml("C:\\1.xml")
  'doc.LoadXml("c:\a.xml")
  doc.Load("c:\a.xml")
都出错。
总是提示
未处理的“System.Xml.XmlException”类型的异常出现在 system.xml.dll 中。

其他信息: 系统错误。


[解决办法]
把<xml>和</xml>去掉试一试看看。
[解决办法]
utf-8 默認
gb212
不同的編碼。
[解决办法]
.net 4.0 .net 2.0支持GBk的,可以使用,早期的.net版本可能不支持

热点排行