当用dom4j或者jdom解析含dtd验证文件报错
来源:互联网 发布:3dmax软件简介 编辑:程序博客网 时间:2024/05/16 15:33
File file = new File("D:\\98103271NEW.XML");
Document doc = null;
if (file.exists()) {
SAXReader builder = new SAXReader();
try {
builder.setValidation(false);
builder.setEntityResolver(new Trs2SolrData_ModelData());
doc = builder.read(file);
// System.out.println(doc);
} catch (Exception e) {
e.printStackTrace();
}
} else {
System.out.println("can not find xml file:"
+ file.getAbsolutePath());
}
Document doc = null;
if (file.exists()) {
SAXReader builder = new SAXReader();
try {
builder.setValidation(false);
builder.setEntityResolver(new Trs2SolrData_ModelData());
doc = builder.read(file);
// System.out.println(doc);
} catch (Exception e) {
e.printStackTrace();
}
} else {
System.out.println("can not find xml file:"
+ file.getAbsolutePath());
}
return doc;
重点是如下两句:
builder.setValidation(false);
builder.setEntityResolver(new Trs2SolrData_ModelData());
但,我觉得用这些工具都不如用java的String来解析比较实际,并快速
- 当用dom4j或者jdom解析含dtd验证文件报错
- jdom 或 dom4j读取xml文件时如何让dtd验证使用本地dtd文件或者不生效
- jdom 或 dom4j读取xml文件时如何让dtd验证使用本地dtd文件或者不生效
- jdom或dom4j读取xml文件时如何让dtd验证使用本地dtd文件或者不生效
- jdom 或 dom4j读取xml文件时如何让dtd验证使用本地dtd文件或者不生效
- jdom dom4j解析xml不对dtd doctype进行验证
- jdom/dom4j解析xml提示Connection timed out错误(关闭DTD验证)
- dom4j通过dtd或者schema验证xml
- jdom (dom4j)解析xml出错、校验dtd文件不生效
- jdom (dom4j)解析xml出错、校验dtd文件不生效
- JDOM及DOM4J解析xml文件
- XML--jdom/dom4j/sax解析XML文件
- Dom4J --- 使用dom4j解析XML时候忽略DTD文件
- dom4j 忽略 dtd 验证
- java解析xml文件读取本地dtd或者忽略dtd
- Java ModelI和ModelII DTD文件解析 DOM4J基础应用
- Dom4j与Jdom解析文档
- JDom解析一些XML文件时,不希望解析文件的DTD元素
- uva 10305
- jquery 文档处理
- 生成缩略图
- Android学习:为按键添加声音
- 【discuzX2】目录结构分析
- 当用dom4j或者jdom解析含dtd验证文件报错
- uva 156 - Ananagrams
- jquery css
- c++ premier puls 第十章课后答案
- Firefox浏览器调试jsp
- oracle 学习笔记 1
- jquery 事件
- android 安装apk文件
- [设计模式笔记]一. 创建型模式--3.Abstract Factory模式(一)