使用Java将HTML转成Word格式文件
生活随笔
收集整理的這篇文章主要介紹了
使用Java将HTML转成Word格式文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
轉(zhuǎn)載自??使用Java將HTML轉(zhuǎn)成Word格式文件
import java.io.ByteArrayInputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException;import org.apache.poi.poifs.filesystem.DirectoryEntry; import org.apache.poi.poifs.filesystem.DocumentEntry; import org.apache.poi.poifs.filesystem.POIFSFileSystem;public class HtmlToWord {public static boolean writeWordFile() {boolean w = false;String path = "c:/";try {if (!"".equals(path)) {// 檢查目錄是否存在File fileDir = new File(path);if (fileDir.exists()) {// 生成臨時文件名稱String fileName = "a.doc";String content = "<html>" +"<head>你好</head>" +"<body>" +"<table>" +"<tr>" +"<td>信息1</td>" + "<td>信息2</td>" + "<td>t3</td>" + "<tr>" +"</table>" +"</body>" +"</html>";byte b[] = content.getBytes();ByteArrayInputStream bais = new ByteArrayInputStream(b);POIFSFileSystem poifs = new POIFSFileSystem();DirectoryEntry directory = poifs.getRoot();DocumentEntry documentEntry = directory.createDocument("WordDocument", bais);FileOutputStream ostream = new FileOutputStream(path+ fileName);poifs.writeFilesystem(ostream);bais.close();ostream.close();}}} catch (IOException e) {e.printStackTrace();}return w;}public static void main(String[] args){writeWordFile();}}總結
以上是生活随笔為你收集整理的使用Java将HTML转成Word格式文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java使用htmlparser提取网页
- 下一篇: 奢侈品股票大跌致 LVMH 老板财富缩水