Я просто создаю документ HTML на Java с помощью Jsoup. ниже - некоторая часть кодаНевозможно просмотреть HTML-документ, сгенерированный Jsoup, используя XHTMLPanel FlyingSaucer
public static Document genDoc(String p) throws ProtocolException, IOException, InterruptedException, ParserConfigurationException{
........
return Jsoup.parseBodyFragment(html);
}
После того как я закончил создание документа, я должен его отобразить. Я просто использую панель XHTML от FlyingSaucer. Это код
public static void main(String[] args) throws ProtocolException, IOException, InterruptedException, ParserConfigurationException{
Document doc = genDoc("http://www.mangareader.net/93-1-11/naruto/chapter-1.html");
XHTMLPanel xhp = new XHTMLPanel();
xhp.setDocument(doc);
........
}
Я думал, что класс org.jsoup.nodes.Document унаследованный от'org.w3c.dom.Document'. Но я был неправ. Есть ли способ передать объект «org.jsoup.nodes.Document »для создания веб-представления с использованием XHTMLPanel без преобразования его в строку или входной поток или байт []?
я не буду пытаться снова путем преобразования типа – Dagon