这些乱码导致XML解析报错An invalid XML character (Unicode: 0x**) was found in the comment. 或者其他相同的意思。
解决办法有2个:
1是叫第三方通讯传输内容控制乱码,比如0x1c等等
2是自己在解析xml之前,对内容进行乱码过滤
第2个办法,在网上搜到一个解决方案,我觉得有效,但还没有尝试,毕竟要先尝试第1种情况,与第三方叙述问题。
解决方法是:在解析之前先把字符串中的这些非法字符过滤掉:
办法2转载:http://sjsky.iteye.com/blog/1055063
顺便还搜到一些W3C的测试报告文档,没看懂。转载下应该有点用
http://dev.w3.org/XInclude-Test-Suite/xml-test-suite/xerces-val-report.html
http://dev.w3.org/XInclude-Test-Suite/xml-test-suite/xerces-val-report.html
http://www.w3.org/XML/Test/xmlconf-20080827.html