【发布时间】:2012-07-04 03:39:07
【问题描述】:
我想偶尔在使用 Scala 解析 xml 文件时忽略 dtd 规范。我知道这可以通过使用 java 接口轻松完成
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setValidating(false);
dbf.setFeature("http://xml.org/sax/features/namespaces", false);
dbf.setFeature("http://xml.org/sax/features/validation", false);
dbf.setFeature("http://apache.org/xml/features/nonvalidating/load-dtd-grammar", false);
dbf.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false);
但是,我不确定如何使用 Scala 的 xml 库轻松做到这一点。如果可能的话,我想继续使用 scala xml 库,因为它明显更好。
提前致谢!
【问题讨论】: