对方给我用socket发来的XML格式的数据
<?xml version= "1.0 " encoding= "GB2312 "?>
<RESPONSE>
<PAGESIZE> 000385 </PAGESIZE>
<HEADER>
<COMMAND> LOGIN </COMMAND> <QUERYID> 9 </QUERYID> </HEADER>
<BODY>
<STATE> 1 </STATE> <ROLE> 12345678,cv2334545 </ROLE> <LOGINID> 1204 </LOGINID> <CONFIG_VER> 1 </CONFIG_VER> <NEEDDOWN> 1 </NEEDDOWN> <CONFIGINFO> 初始企业配置,调试 </CONFIGINFO> <QUESTIION> -1 </QUESTIION> <CBCJ> -1 </CBCJ> </BODY>
</RESPONSE>
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
--------------------------------------------
结束标记 'BODY ' 与开始标记 'CONFIGINFO ' 不匹配。处理资源 'file:///D:/工作目录/MobileTax/MomileTax/bin/Debug/a.xml ' 时出错。第 7 行,位置: 201
<STATE> 1 </STATE> <ROLE> 12345678,cv2334545 </ROLE> <LOGINID> 1204 </LOGINID> <CONFIG_VER&g...
为什么 xml中含有中文字符 保存时候出错 必须报 gb2312 改为 utf-8 就可以。 但是没有中文字符又必须使用gb2312
------解决方案--------------------是不是用IE打开的
------解决方案--------------------用utf-8
不用IE打开
------解决方案--------------------http://www.zhanglihai.com/blog/c_138_XML_%E5%AD%97%E7%AC%A6%E7%BC%96%E7%A0%81.html
------解决方案-------------------- 当xml中含有中文字符时必须要用 gb2312,否则可以用utf-8,就不会出现以上的错误。
------解决方案--------------------用记事本打开
------解决方案--------------------XML中的 <?xml version= "1.0 " encoding= "GB2312 "?>
必须和你保存文件时的编码一致。
------解决方案--------------------bts是字符串?那用LoadXml好了。
你怎么得到bts的?