Office文档的Java处理包 POI 3.8 beta5 发布

jopen 13年前
     <img title="POI logo" alt="Office文档的Java处理包 POI 3.8 beta5 发布" src="https://simg.open-open.com/show/17a8944218c536830cbd35f4e10f6e19.gif" width="90" height="90" />    <p><a href="/misc/goto?guid=4958187983771428385" target="_blank">Apache POI</a>是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。目前POI已经有了Ruby版本。</p>    <p>结构:</p>    <ul>     <li>HSSF - 提供读写Microsoft Excel XLS格式档案的功能。</li>     <li>XSSF - 提供读写Microsoft Excel <span class="mw-redirect">OOXML</span> XLSX格式档案的功能。</li>     <li>HWPF - 提供读写Microsoft Word DOC格式档案的功能。</li>     <li>HSLF - 提供读写Microsoft PowerPoint格式档案的功能。</li>     <li>HDGF - 提供读Microsoft Visio格式档案的功能。</li>     <li>HPBF - 提供读Microsoft Publisher格式档案的功能。</li>     <li>HSMF - 提供读Microsoft Outlook格式档案的功能。</li>    </ul>    <p>一段处理 EXCEL 文档的示例代码:</p>    <pre class="brush:java; toolbar: true; auto-links: false;">// Define a few rows  for(short rownum = (short)0; rownum < 30; rownum++) {   HSSFRow r = s.createRow(rownum);   for(short cellnum = (short)0; cellnum < 10; cellnum += 2) {    HSSFCell c = r.createCell(cellnum);    HSSFCell c2 = r.createCell(cellnum+1);      c.setCellValue((double)rownum + (cellnum/10));    c2.setCellValue(new HSSFRichTextString("Hello! " + cellnum);   }  }</pre>    <p></p>    <p>Apache POI 团队今天发布了 POI 3.8 的第五个 beta 版,该版本在性能上有了显著的提升,同时修复了不少bug。</p>    <p>完整的改进记录请看:<a href="/misc/goto?guid=4958319656459334371" target="_blank">http://poi.apache.org/changes.html</a></p>    <p></p>