javaweb JXL表示什么意思?
JXL表示什么意思?JXL-JXL(JavaExcelAPI)是一個(gè)用于動(dòng)態(tài)讀取和寫入excel文件的開源框架。它可以用來(lái)在任何支持Java的操作系統(tǒng)上動(dòng)態(tài)地讀寫Excel文件。jxl與poi的區(qū)別?
JXL表示什么意思?
JXL-JXL(JavaExcelAPI)是一個(gè)用于動(dòng)態(tài)讀取和寫入excel文件的開源框架。它可以用來(lái)在任何支持Java的操作系統(tǒng)上動(dòng)態(tài)地讀寫Excel文件。
jxl與poi的區(qū)別?
首先,從優(yōu)缺點(diǎn)來(lái)看,一、JXL的優(yōu)點(diǎn):JXL對(duì)于中文的支持非常好,操作簡(jiǎn)單,方法看名字的意思。JXL是一個(gè)純javaapi,它在跨平臺(tái)上運(yùn)行得非常好。該代碼可以在windows或Linux上運(yùn)行,無(wú)需重寫所有支持excel95-2000的版本(網(wǎng)上說(shuō)可以支持excel2007,但還沒有嘗試過(guò))生成excel2000標(biāo)準(zhǔn)格式支持字體、數(shù)字和日期操作,可以修改單元格屬性,支持圖像和圖表。但是,API對(duì)圖形和圖表的支持有限,只能識(shí)別PNG格式。缺點(diǎn):效率低,圖像支持不完整,對(duì)格式的支持不如poi。2POI的優(yōu)點(diǎn):效率高,支持公式、宏,一些企業(yè)應(yīng)用會(huì)非常實(shí)用。它可以修改單元格屬性,并支持字體、數(shù)字和日期操作。缺點(diǎn):不成熟,代碼不能跨平臺(tái),很多同行在項(xiàng)目使用中似乎還遇到令人沮喪的bug(最近的項(xiàng)目),程序中也有一些bug,但我們還沒有發(fā)現(xiàn)是代碼問(wèn)題還是POI問(wèn)題??傊?,這個(gè)問(wèn)題很奇怪。數(shù)據(jù)替換參數(shù)總是失敗。我沒有試著說(shuō)我們不能跨平臺(tái),但是Java不是跨平臺(tái)嗎?POI是Java的一個(gè)組件,為什么不能跨平臺(tái)呢?總之,這些問(wèn)題需要在將來(lái)的項(xiàng)目中實(shí)踐,以比較它們之間的差異。)