当前位置: 首页 > news >正文

郑州网站优化托管/农产品营销方案

郑州网站优化托管,农产品营销方案,抚州seo排名,做网站维护难吗poi读取word2003(.doc文档)中的表格 Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API。在网上见到好多通过poi读取excel的文章,读写也很方便,和jxl有的一比。在这里&#xf…

poi读取word2003(.doc文档)中的表格

Jakarta POI 是apache的子项目,目标是处理ole2对象。它提供了一组操纵Windows文档的Java API。在网上见到好多通过poi读取excel的文章,读写也很方便,和jxl有的一比。在这里,主要是poi对word中的表格数据读取。

具体见代码

 1 import java.io.File;  
 2 import java.io.FileInputStream;  
 3 import java.io.FileNotFoundException;  
 4   
 5 import org.apache.poi.hwpf.HWPFDocument;  
 6 import org.apache.poi.hwpf.usermodel.Paragraph;  
 7 import org.apache.poi.hwpf.usermodel.Range;  
 8 import org.apache.poi.hwpf.usermodel.Table;  
 9 import org.apache.poi.hwpf.usermodel.TableCell;  
10 import org.apache.poi.hwpf.usermodel.TableIterator;  
11 import org.apache.poi.hwpf.usermodel.TableRow;  
12   
13 import java.io.File;     
14 import java.io.FileInputStream;     
15 import java.io.InputStream;     
16     
17 import org.apache.poi.POIXMLDocument;     
18 import org.apache.poi.POIXMLTextExtractor;     
19 import org.apache.poi.hwpf.extractor.WordExtractor;     
20 import org.apache.poi.openxml4j.opc.OPCPackage;     
21 import org.apache.poi.xwpf.extractor.XWPFWordExtractor;    
22   
23   
24 import org.apache.poi.poifs.filesystem.POIFSFileSystem;  
25   
26 public class ExportDocImpl  
27 {  
28     public void testWord(){  
29         try{  
30             FileInputStream in = new FileInputStream("D:\\sinye.doc");//载入文档  
31            POIFSFileSystem pfs = new POIFSFileSystem(in);     
32             HWPFDocument hwpf = new HWPFDocument(pfs);     
33             Range range = hwpf.getRange();//得到文档的读取范围  
34             TableIterator it = new TableIterator(range);  
35            //迭代文档中的表格  
36             while (it.hasNext()) {     
37                 Table tb = (Table) it.next();     
38                 //迭代行,默认从0开始  
39                 for (int i = 0; i < tb.numRows(); i++) {     
40                     TableRow tr = tb.getRow(i);     
41                     //迭代列,默认从0开始  
42                     for (int j = 0; j < tr.numCells(); j++) {     
43                         TableCell td = tr.getCell(j);//取得单元格  
44                         //取得单元格的内容  
45                         for(int k=0;k<td.numParagraphs();k++){     
46                             Paragraph para =td.getParagraph(k);     
47                             String s = para.text();     
48                             System.out.println(s);  
49                         } //end for      
50                     }   //end for  
51                 }   //end for  
52             } //end while  
53         }catch(Exception e){  
54             e.printStackTrace();  
55         }  
56     }//end method  
57       
58       
59            public void testWord1(){  
60            try {     
61             //word 2003: 图片不会被读取     
62             InputStream is = new FileInputStream(new File("D:\\sinye.doc"));     
63                   WordExtractor ex = new WordExtractor(is);     
64                   String text2003 = ex.getText();     
65                   System.out.println(text2003);     
66             //word 2007 图片不会被读取, 表格中的数据会被放在字符串的最后     
67             OPCPackage opcPackage = POIXMLDocument.openPackage("D:\\sinye.doc");     
68                   POIXMLTextExtractor extractor = new XWPFWordExtractor(opcPackage);     
69                   String text2007 = extractor.getText();     
70                   System.out.println(text2007);     
71                  
72         } catch (Exception e) {     
73                   e.printStackTrace();     
74         }   
75     }  
76 }  

 

http://www.jmfq.cn/news/4857985.html

相关文章:

  • 万网虚拟服务器怎么做网站内容/中国搜索引擎大全
  • 网站管理服务/比优化更好的词是
  • 图片 网站开发/市场监督管理局
  • 高端广告公司名字/北京专门做seo
  • wordpress4.6 中文/上海全国关键词排名优化
  • 网站解析/种子搜索引擎在线
  • 07年以前东莞有多乱/宁波网站seo诊断工具
  • 网页qq无法使用快捷登录/北京做网络优化的公司
  • 网站开发业务怎么做/宁波seo外包服务商
  • 网站开发 开题报告/网络品牌推广
  • 洛阳网站推广怎么做/在线工具seo
  • 我在相亲网站做红娘的/网站推广建设
  • 做动画网站去哪采集/网络舆情案例分析
  • 互联网网站备案/怎么做网站推广和宣传
  • 沈阳网站建设价格/一站式推广平台
  • 深圳手机商城网站设计/河南网站推广公司
  • 网站建设品牌好/百度销售系统登录
  • 网站劫持必须做系统嘛/品牌运营包括哪些内容
  • 专做网站的公司/加强服务保障 满足群众急需需求
  • 湖州高端网站设计/知乎营销推广
  • 青州做网站的网络公司/外链网盘系统
  • 专业足球网站建设/网推平台
  • 移动互联网技术网站/推广发帖网站
  • wordpress移动导航栏设置/长沙seo优化推荐
  • 网页设计网站模板/百度热搜榜今日头条排名
  • 做内贸什么网站资源比较多/市场营销图片高清
  • 需要做网站建设的公司/百度知道首页网
  • 广东企业网站建设公司价格/外链链接平台
  • 论述网站建设流程/正规网站优化公司
  • 网站模板文件怎么下载/廊坊seo排名优化