[Fatal Error] testxml.xml:5:2: 与元素类型 "attribute" 相关联的 "value" 属性值不能包含 '<' 字符。 org.xml.sax.SAXParseException; systemId: file:/G:/xmltest/testxml.xml; lineNumber: 5; columnNumber: 2; 与元素类型 "attribute" 相关联的 "value" 属性值不能包含 '<' 字符。 at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:257) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:205) at org.example.utils.readxmlutil.readxml(readxmlutil.java:19) at org.example.utils.readxmlutil.main(readxmlutil.java:45)
时间: 2023-09-28 14:12:01 浏览: 123
这是一个 XML 解析器抛出的异常信息,说明在 XML 文档中的某个元素的属性值中包含了 '<' 字符,而 XML 规范中规定属性值不能包含 '<' 字符,因此解析器无法正确解析该 XML 文档。建议检查 XML 文档中的属性值是否包含非法字符,或者尝试使用 CDATA 标记将属性值包含起来,以避免这样的异常。
阅读全文