對於一些源一起拖動數據,並做了一些計算本身,我們希望提供用戶使用自己的格式字符串的可能性,並希望他們從Excel知道這恰好格式字符串語法(如"$ "#,###.,0
)的Java應用程序與.net和Analysis Services中使用的相同。是否有任何地方提供支持Excel格式字符串的Java庫?
我在Java中使用的最接近的東西是DecimalFormat,它缺少一些功能(例如,通過將千位分隔符放在最後,浮點數NaN和無窮大顯示不同等等,從而實現了數千和數百萬的格式化。 ,並可能根據地區不同,會有一些額外的小差異。
現在,只需將數字格式就足夠了。或許日期和字符串格式化將成爲未來的一個要求。
有一個圖書館,或者我們是否必須自己開發?
我無法想象我們是唯一有此問題的人。
Noel M建議的POI似乎沒有提供解決方案。任何其他想法?
這是最接近我在問我的問題時所預期的答案 - 即使我們不會使用它 - 因爲許可證是GPL(因此在我們的商業產品中不可用)或者擁有商業許可證(對於我們將使用一個完整的電子表格庫)。 – Frank 2010-08-16 07:03:11