Игнорировать спецификацию DTD в scala

Я хотел бы иногда игнорировать спецификацию dtd при анализе файла xml с помощью Scala. Я знаю, что это можно сделать довольно легко с помощью интерфейса 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, так как она значительно лучше.

Заранее спасибо!

17
задан fozziethebeat 3 July 2012 в 16:44
поделиться