-1
Elements links = getLinkList();
for (Element link : links) {
System.out.println(link.attr("href"));
}
JSoupを使用してWebページから抽出した要素のリンクがあります。私は今、各リンクを1行ずつWord文書に書きたいと思っています。これどうやってするの?Word文書に要素のリストを追加するにはどうすればよいですか?
アップデート:以下のマイクによって示されるように ...
private static void createSimpleDocument(Elements links) throws Exception {
XWPFDocument document = new XWPFDocument();
XWPFParagraph tmpParagraph = document.createParagraph();
for (Element link : links) {
XWPFRun tmpRun = tmpParagraph.createRun();
String linkText = link.attr("href");
tmpRun.setText(linkText);
tmpRun.addBreak();
tmpRun.addBreak();
}
FileOutputStream out = new FileOutputStream("...");
document.write(out);
out.close();
}
私が正常に保存し、文書を読むことができるんだけど、POIの処理目的のために、私はOLE2事務所として保存する必要があります資料。そうでなければ私はこのエラーを取得する:
The supplied data appears to be in the Office 2007+ XML. POI only supports OLE2 Office documents