Я хочу прочитать XML файл, в котором есть объявление схемы.
И все, что я хочу сделать, прочитайте. Мне все равно, действительно ли это, но я хочу, чтобы он был хорошо сформирован.
Проблема заключается в том, что читатель пытается прочитать файл схемы и не работает.
Я не хочу, чтобы он даже пытался.
Я попытался отключить проверку, но он все еще настаивает на попытке прочитать файл схемы.
В идеале я бы хотел сделать это с помощью запаса Java 5 JDK.
Вот что я до сих пор очень прост:
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setValidating(false);
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(file);
и здесь исключение я возвращаюсь:
java.lang.RuntimeException: java.io.IOException: Server returned HTTP response code: 503 for URL: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
Да, этот HAPPENS является схемой XHTML, но это не проблема "XHTML", это проблема XML. Просто указывая, что так люди не отвлекаются. И в этом случае W3C в основном говорит: "Не просите об этом, это глупая идея", и я согласен. Но, опять же, это деталь вопроса, а не корень этого. Я не хочу просить об этом ВСЕ.