新聞中心
到目前為止,通過一個(gè)Servlet或者jsp生成一個(gè)逗號(hào)分割值(CSV)文件,然后作為MIME類型text/csv返回給瀏覽器,這還是在Java應(yīng)用中創(chuàng)建Microsoft Excel文件的最常用的方法。瀏覽器會(huì)調(diào)用Excel,并顯示CSV格式的文件。
現(xiàn)在有了一個(gè)為Java開發(fā)人員提供能夠真正創(chuàng)建Excel文件的方案。這就是一個(gè)稱作POI(“可憐的混亂實(shí)現(xiàn)”)的新的Jakarta項(xiàng)目組中最成熟的部分。POI中Excel組件命名為HSSF(“可怕的電子表格格式”)。
雖然HSSF提供了許多不同的和引擎交互的方式,我們這兒集中于簡(jiǎn)單的高層用戶API的討論。
下面是在一個(gè)Excel表格中創(chuàng)建一個(gè)矩陣的簡(jiǎn)單例子:

創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、津市網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為津市等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
這段代碼首先創(chuàng)建一個(gè)Workbook,從該Workbook中得到一個(gè)表格、命名,然后繼續(xù)寫入一個(gè)50x50的矩陣。最后輸出到一個(gè)名為foo.xls的Excel文件,甚至在Apple Mac機(jī)上也可以打開。
POI項(xiàng)目是Java應(yīng)用的令人興奮的一步,為用戶提供了Windows文檔集成的新功能,答應(yīng)Java開發(fā)人員方便地?cái)U(kuò)展其產(chǎn)品的功能。
【編輯推薦】
- 使用Eclipse調(diào)試Java程序代碼
- JavaOne 2009第一天:Java軟件商店啟動(dòng) 甲骨文CEO登場(chǎng)
- Scala的類型系統(tǒng) 比Java更靈活(1)
- 商業(yè)周刊:Java將成為甲骨文王牌產(chǎn)品
- 淺析Java多線程技術(shù)中所使用的方法
網(wǎng)站題目:Java技巧:創(chuàng)建Excel格式的數(shù)據(jù)
鏈接地址:http://m.fisionsoft.com.cn/article/dhddipd.html


咨詢
建站咨詢
