对于一些源一起拖动数据,并做了一些计算本身,我们希望提供用户使用自己的格式字符串的可能性,并希望他们从Excel知道这恰好格式字符串语法(如"$ "#,###.,0
)的Java应用程序与.net和Analysis Services中使用的相同。是否有任何地方提供支持Excel格式字符串的Java库?
我在Java中使用的最接近的东西是DecimalFormat,它缺少一些功能(例如,通过将千位分隔符放在最后,浮点数NaN和无穷大显示不同等等,从而实现了数千和数百万的格式化。 ,并可能根据地区不同,会有一些额外的小差异。
现在,只需将数字格式就足够了。或许日期和字符串格式化将成为未来的一个要求。
有一个图书馆,或者我们是否必须自己开发?
我无法想象我们是唯一有此问题的人。
Noel M建议的POI似乎没有提供解决方案。任何其他想法?
这是最接近我在问我的问题时所预期的答案 - 即使我们不会使用它 - 因为许可证是GPL(因此在我们的商业产品中不可用)或者拥有商业许可证(对于我们将使用一个完整的电子表格库)。 – Frank 2010-08-16 07:03:11