1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<code>package</code> <code>com.xiaoye.demo;</code>
<code>import</code> <code>java.io.FileInputStream;</code>
<code>import</code> <code>java.io.InputStream;</code>
<code>import</code> <code>org.apache.poi.hssf.extractor.ExcelExtractor;</code>
<code>import</code> <code>org.apache.poi.hssf.usermodel.HSSFWorkbook;</code>
<code>import</code> <code>org.apache.poi.poifs.filesystem.POIFSFileSystem;</code>
<code>/**</code>
<code> </code><code>* 遍历excel文本</code>
<code> </code><code>* @author 小夜的传说</code>
<code> </code><code>* 2014-2-22 下午4:26:55</code>
<code> </code><code>*/</code>
<code>public</code> <code>class</code> <code>ThrText {</code>
<code> </code><code>public</code> <code>static</code> <code>void</code> <code>main(String[] args) </code><code>throws</code> <code>Exception {</code>
<code> </code><code>InputStream in=</code><code>new</code> <code>FileInputStream(</code><code>"d://测试文件.xls"</code><code>);</code>
<code> </code><code>POIFSFileSystem fs=</code><code>new</code> <code>POIFSFileSystem(in);</code>
<code> </code><code>HSSFWorkbook wb=</code><code>new</code> <code>HSSFWorkbook(fs);</code>
<code> </code><code>ExcelExtractor excelExtractor=</code><code>new</code> <code>ExcelExtractor(wb);</code>
<code> </code><code>excelExtractor.setIncludeSheetNames(</code><code>false</code><code>);</code><code>//这个意思是不需要Sheet页的名字</code>
<code> </code><code>System.out.println(excelExtractor.getText());</code>
<code> </code><code>}</code>
<code>}</code>
效果图:
<a href="http://s3.51cto.com/wyfs02/M01/12/79/wKioL1MIflny9yqQAAC-SPaFWdU471.jpg" target="_blank"></a>
本文转自 小夜的传说 51CTO博客,原文链接:http://blog.51cto.com/1936625305/1362156,如需转载请自行联系原作者