加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

解析XML"--" is not permitted 错误

发布时间:2020-12-16 09:22:27 所属栏目:百科 来源:网络整理
导读: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没有出现。(未经测试)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读