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

请问一个xmldocument的有关问题····

2012-07-28 
请教一个xmldocument的问题急xml文件内容?xml version1.0 encodingUTF-8?LGXXResponseNSRDNBM

请教一个xmldocument的问题··急··
xml文件内容
<?xml version="1.0" encoding="UTF-8"?>
<LGXXResponse>
<NSRDNBM>350500</NSRDNBM>
<NSRSBH>张三</NSRSBH>
</LGXXResponse>

xml.LoadFromFile(sFileName); //xml是 TXMLDocument
载入xml文件执行到上面这一句时,提示不合法的字符(An Invalid character was found ...),如果把中文的张三换成英文的就不会出错,请问是什么情况?是不是编码问题呢,该怎么解决,求教···急··

[解决办法]
你是不是使用记事本来保存这个XML,如果是要记得把编码改成UTF-8,建议你使用专业的XML操作工具,就不会存在这个问题,因为专业的XML操作工具会根据<?xml version="1.0" encoding="UTF-8"?>这一句来自动选择编码方式保存文件,专业的XML操作工具:Altova XMLSpy 2006.
[解决办法]
有道理
[解决办法]
选择UTF-8,重新另存

热点排行