Сделайте так, чтобы DocumentBuilder.parse игнорировал ссылки DTD
Когда я анализирую мой XML-файл (переменная F) в этом методе, я получаю сообщение об ошибке
C: \ Documents and Settings \ joe \ Desktop \ aicpcudev \ OnlineModule \ map.dtd (система не может найти указанный путь)
Я знаю, что у меня нет dtd, и при этом я не нуждаюсь в этом. Как я могу разобрать этот объект File в объект Document, игнорируя ошибки ссылки DTD?
private static Document getDoc(File f, String docId) throws Exception{
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(f);
return doc;
}