Jsoup를 사용하여 Java에서 HTML 문서를 만듭니다. 아래는 코드의 일부입니다.FlyingSaucer의 XHTMLPanel을 사용하여 Jsoup에서 생성 된 HTML 문서를 볼 수 없습니다.
public static Document genDoc(String p) throws ProtocolException, IOException, InterruptedException, ParserConfigurationException{
........
return Jsoup.parseBodyFragment(html);
}
문서 생성을 마친 후에는 표시해야합니다. 단순히 FlyingSaucer의 XHTML 패널을 사용합니다. 이것은 내가 org.jsoup.nodes.Document이 'org.w3c.dom.Document'로부터 상속 클래스를 생각 코드
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 '객체를 전달하여 XHTMLPanel을 문자열 또는 입력 스트림 또는 byte []로 변환하지 않고 웹보기를 생성 할 수있는 방법이 있습니까?
형식을 변환하여 다시 시도해 보겠습니다. – Dagon