java 获取word文档内容含word2007 (简单未优化)
来源:互联网 发布:微信 视频编辑软件知乎 编辑:程序博客网 时间:2024/05/02 03:05
需要导入几个包:
代码如下:
/** * Word文档wps、2003,2007获取文本,待优化 * @param path * @return * @throws Exception */ public static String readWordFile(String path) throws Exception { String docContent = null; FileInputStream in2003=null; FileInputStream in2007=null; try { in2003 = new FileInputStream(new File(path)); WordExtractor word2003 = new WordExtractor(in2003); docContent = word2003.getText(); } catch (OfficeXmlFileException e) { try { in2007 = new FileInputStream(new File(path)); XWPFDocument doc2007=new XWPFDocument(in2007); XWPFWordExtractor word2007=new XWPFWordExtractor(doc2007); docContent=word2007.getText(); /*或者 OPCPackage opcPack=POIXMLDocument.openPackage(path); POIXMLTextExtractor text2=new XWPFWordExtractor(opcPack); String text=text2.getText(); */ } catch (Exception e2) {e2.printStackTrace();} } catch (IOException e) {e.printStackTrace();if(in2003!=null){in2003.close();} } finally { if(in2007!=null) { in2007.close(); } } System.out.println(docContent); return docContent;}
</pre><pre>
/** * 判断文件后缀 * @param path * @param target目标 * @return */ public static boolean isWord(String fileName,String target) { if(fileName.equals("")) { return false; } String prefix=fileName.substring(fileName.lastIndexOf(".")+1, fileName.length()); if(prefix.equals(target)) { return true; } return false; }
完整包:
0 0
- java 获取word文档内容含word2007 (简单未优化)
- java 处理word文档 (含图片,表格内容)
- java poi组件 读取word文档 替换文档 内容 图片
- JS获取word文档内容到html页面
- nodejs将word文档转为html文件(脚本)--获取word文档内容
- 如何在word2007下右键添加“新建Word 2003 文档”
- C#打开WORD文档内容并显示(未完善表格图片等排版显示的处理)
- Java读取操作word2003 word2007 word2010文档
- 用java获得word,excel,pdf等文档的内容
- 用java获得word,excel,pdf等文档的内容
- 用java获得word,excel,pdf文档的内容
- java读取word,excel和pdf文档内容
- Apose.word控件获取书签中的内容并复制到一个新的word文档中
- 压缩含viso插图的word文档
- c# 抽取word文档内容
- C#修改Word文档内容
- 网页内容写入word文档
- 将Excel2007表格转为Word2007文档的简单方法
- 庆祝一下,Android视频采集+H264编码成功
- Sublime Text 3 安装Package Control
- J2EE容器与服务
- 【EASY ANDROID】第4节:常用的基本控件 发布
- 5种跟踪Java执行的方法
- java 获取word文档内容含word2007 (简单未优化)
- 移动设备和SharePoint 2013 - 第3部分:推送通知
- Android onPause和onSaveInstanceState的区别
- Android中上传数据到服务器
- Codeforces 300-A/B/C
- HttpClient post 上传文件 笔记
- cognos 配置
- iOS完整学习路线图
- Activity间跳转时的效果设计,页面切换效果