JAVA:-Error-org.dom4j.DocumentExceptio
程序员文章站
2022-05-30 13:15:33
...
-
报错代码
org.dom4j.DocumentException:
\DTDS\ExternalStandards\ipphdb-entities.dtd (系统找不到指定的路径。) -
报错原因分析
dtd验证不通过。
文档类型定义——Document Type Definition
DTD用来描述xml文档的结构,一个DTD文档包含:
元素的定义规则;元素之间的关系规则;属性的定义规则。 -
解决
-
手动删除xml中以下行,可解决
<!DOCTYPE business:PatentDocumentAndRelated SYSTEM "/DTDS/ExternalStandards/ipphdb-entities.dtd"[]>
-
大批量处理不合适
sax.setValidation(false); sax.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false);
-