Java如何将html转换成word,java poi html 转换word
推薦可以試用Free Spire.Doc for Java免費控件哦,它支持將html string和html file轉word,代碼操作簡單,轉換效果也很好。
Html file轉wordimport com.spire.doc.*;
import com.spire.doc.documents.XHTMLValidationType;
public class htmlFileToWord {
public static void main(String[] args) {
String inputFile="data/InputHtmlFile.html";
String outputFile="output/htmlFileToWord.docx";
//open an html file.
Document document = new Document();
document.loadFromFile(inputFile, FileFormat.Html, XHTMLValidationType.None);
//save to a Word document.
document.saveToFile(outputFile, FileFormat.Docx);
}
}
Html string 轉Wordimport com.spire.doc.*;
import java.io.*;
public class htmlStringToWord {
public static void main(String[] args) throws IOException {
String inputHtml = "data/InputHtml.txt";
String outputFile="output/htmlStringToWord.docx";
Document document = new Document();
//add a section.
Section sec = document.addSection();
String htmlText = readTextFromFile(inputHtml);
//add a paragraph and append html string.
sec.addParagraph().appendHTML(htmlText);
//save to a Word file.
document.saveToFile(outputFile, FileFormat.Docx);
}
public static String readTextFromFile(String fileName) throws IOException{
StringBuffer sb = new StringBuffer();
BufferedReader br = new BufferedReader(new FileReader(fileName));
String content = null;
while ((content = br.readLine()) != null) {
sb.append(content);
}
return sb.toString();
}
}
總結
以上是生活随笔為你收集整理的Java如何将html转换成word,java poi html 转换word的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: scipy是python下的什么_Pyt
- 下一篇: Javascript——读取json文件