dom4j
lianghao619
这个作者很懒,什么都没留下…
展开
-
dom4j本地校验DTD
如果XML中存在 [code="java"][/code] 这种语句,说明要进行校验。 如果校验则会连接网络,这样做会很慢的。我们可以设置成校验本地的DTD,那么就设置个解释器到SAXReader,代码如下所示: [code="java"]EntityResolver resolver = new EntityResolver() { public InputSource r...原创 2012-01-17 23:32:01 · 218 阅读 · 0 评论 -
格式化XML
dom4j写XML文件,如不格式化,就只会把全部内容全写在一行上,看起来很难看。要实现分层次的格式化,可使用如下的方法: [code="java"]public static void formatXMLFile(Document document,String filename){ try{ XMLWriter writer = null; ...原创 2012-01-17 23:34:58 · 95 阅读 · 0 评论 -
dom4j不校验DTD
[code="java"] EntityResolver resolver = new EntityResolver() { public InputSource resolveEntity(String publicId, String systemId) { return new InputSource(new StringBufferInputStre...原创 2012-08-17 15:58:16 · 217 阅读 · 0 评论