java - 字符串 "--"是不允许的,java 项目

标签 java xml string parsing

<分区>

Possible Duplicate:
Cure for ‘The string “--” is not permitted within comments.’ exception?

我有一个 Java 项目来解析和编辑 XML 文件。 当我尝试运行该项目时,我收到以下日志消息:

The string "--" is not permitted within comments.
Exception in thread "main" org.xml.sax.SAXParseException: The string "--" is not permitted within comments.
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:246)
...

我该如何解决?

最佳答案

无需进一步了解您的代码:

如您所知,存在错误。在您的 XML 工作表中的某处,您有一个注释,其中包含一个 --。例如这样的事情:

<root>
  <!-- my comment with -- in it -->
</root>

这不是格式正确的 XML。在注释中 -- 是不允许的。解析器将无法检测注释的结尾。

关于java - 字符串 "--"是不允许的,java 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13968861/

相关文章:

java - 京都橱柜安装问题

java - XSL 使用参数 for-each

xml - 不使用 for-each 循环时对数据进行排序

ios - append 函数在 Swift 中是如何工作的?

python - 如何返回字符串的一部分

java - 在验证文件时是否应该使用异常来产生自定义错误?

java - 对象未锁定

java - TeamCity 服务器找不到 Java 可执行文件,即使我已经设置了它

c# - IXmlSerializable 和 XmlRootAttribute

c++ - 当字符串超出范围时,将 string::c_str() 分配给 const char*