解析XML"--" is not permitted 错误
发布时间:2020-12-16 06:33:04 所属栏目:百科 来源:网络整理
导读:java ssh的proxool,xml 出现如下错误: org.xml.sax.SAXParseException: The string "--" is not permitted within com 三种情况 1.配置文件中含有中文注释,中文文字个数为单数“--”结束注释(中文后不加空格) 如:!-- 单数个中文--、!-- a单数个中文--
java ssh的proxool,xml 出现如下错误: org.xml.sax.SAXParseException: The string "--" is not permitted within com
三种情况 1.配置文件中含有中文注释,中文文字个数为单数“-->”结束注释(中文后不加空格) 如:<!-- 单数个中文-->、<!-- a单数个中文--> 时就会报此异常争对此异常. 可以采用在左右边界加上空格的方式解决。例如 <!-- a单数个中文 --> 2.原因是xml文件中的注释:<!-- XXX -->不能有空注释如:<!-- -->;也不能有<!-- XX --- XX -->的注释。应去掉除“<!-- -->”的所有“---”
3.怀疑,可能是JDK版本引起的,我调试过程使用相同xml文件,jdk1.7出现此问题,1.6没有出现。(未经测试) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |