Я пытаюсь построить org.jdom2.document из строки, которую я возвращаю из org.jfree.graphics2d.svg.svggraphics2d . Это работает аккуратно, пока мой компьютер находится в Интернете, но при автономном режиме он не работает, а неизвестное hostexception выбрасывается.
Код: Выделить всё
try{
svgString = svgGraphics.getSVGDocument();
SAXBuilder builder = new SAXBuilder(XMLReaders.NONVALIDATING);
svgXMLDocument = builder.build(new ByteArrayInputStream(svgString.getBytes()));
} catch (IOException | JDOMException e) { ... }
Несмотря на создание Saxbuilder с параметрами xmlreaders.nonvalidating , строитель проверяет Doctype и поднимает исключение, когда он не может достичь
www.w3.org. Еще один строитель, который будет использоваться?>
Подробнее здесь:
https://stackoverflow.com/questions/797 ... t-type-dtd