java io读取doc内容_Java word 内容读取-Go语言中文社区
1、添加依賴關系(網上好多帖子沒有寫依賴,害我找半天)
org.apache.poi
poi
4.0.0
org.apache.poi
poi-ooxml
4.0.0
org.apache.poi
poi-scratchpad
4.0.0
2、寫工具類
package com.xxx.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import org.apache.poi.hwpf.extractor.WordExtractor;
public class DocUtil {
/**
* 讀取doc文件內容
*
* @param file
* 想要讀取的文件對象
* @return 返回文件內容
* @throws IOException
*/
public static String doc2String(FileInputStream fs) throws IOException {
StringBuilder result = new StringBuilder();
WordExtractor re = new WordExtractor(fs);
result.append(re.getText());
re.close();
return result.toString();
}
public static String doc2String(File file) throws IOException {
return doc2String(new FileInputStream(file));
}
public static void main(String[] args) {
File file = new File("C:\Users\frank.li\Desktop\產品購銷合同范本1.doc");
try {
System.out.println(doc2String(file));
} catch (IOException e) {
e.printStackTrace();
}
}
}
3、運行結果
5、word內容截圖
總結
以上是生活随笔為你收集整理的java io读取doc内容_Java word 内容读取-Go语言中文社区的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java到android_Java到An
- 下一篇: 树莓派光照传感器java_树莓派上使用光