小编Fra*_*ank的帖子

是否有可用的Java库完全支持Excel的格式字符串?

对于从一些来源拖拽数据并自行进行计算的Java应用程序,我们希望为用户提供使用他们自己的格式字符串的可能性,并且更喜欢他们从Excel中知道的格式字符串语法(例如"$ "#,###.,0)恰好是与.netAnalysis Services中使用的相同.

我在Java中找到的最接近的东西是DecimalFormat,它缺少一些功能(例如,通过在末尾放置千位分隔符来进行数千和数百万的格式化,浮点数NaN和无穷大以不同方式显示,等等,并且可能取决于在语言环境中,会有一些额外的小差异.

现在,只需数字格式就足够了.也许日期和字符串格式化将成为未来的要求.

有图书馆,还是我们必须自己开发?

我无法想象我们是唯一有这个问题的人.

Noel M建议的POI似乎没有提供解决方案.还有其他想法吗?

java excel formatting ssas numbers

9
推荐指数
1
解决办法
646
查看次数

SQL Server XML解析第一个节点属性

我在数据库中有一个 XML 列,可能看起来像这样:

<sql-connection-info name="myname" server="(local)\SQLEXPRESS" other-attribute="value" />

<oracle-connection-info name="othername" server="address" other-attribute="value" />
Run Code Online (Sandbox Code Playgroud)

等等。节点和属性的名称几乎可以是任何名称。我需要迭代第一个节点上的属性/值对。我见过的每个样本都是已知的节点/属性名称。

当我尝试使用时

@xmlColumn.query("/@*")
Run Code Online (Sandbox Code Playgroud)

我收到这个错误

XQuery [query()]:不支持顶级属性节点。

这在 TSQL 中可能吗?如果是的话我该怎么做?

xml t-sql sql-server xquery

2
推荐指数
1
解决办法
9764
查看次数

标签 统计

excel ×1

formatting ×1

java ×1

numbers ×1

sql-server ×1

ssas ×1

t-sql ×1

xml ×1

xquery ×1