gpt4 book ai didi

java - 如何使用 apache poi 3.6 获取 Excel 工作簿数学运算符?

转载 作者:行者123 更新时间:2023-12-01 19:20:51 26 4
gpt4 key购买 nike

在我的应用程序中,我想使用 apache poi 3.6 获取 Excel WorkBook 支持的所有运算符...

请指导我正确解决此问题?

沙拉瓦南.P

最佳答案

所有实现的函数都应该在org.apache.poi.ss.formula.functions包中找到: http://poi.apache.org/apidocs/org/apache/poi/ss/formula/functions/package-summary.html

FunctionEval 保存了所有函数的注册,这可能是以列表形式查看它们的最佳位置: https://svn.apache.org/repos/asf/poi/trunk/src/java/org/apache/poi/ss/formula/eval/FunctionEval.java

既然您提到想了解 Apache POI 3.6 的那些内容,您需要检查该版本的源代码,而不是主干!下载源版本,或者您可以 find the source in SVN


或者,如果您能够升级到 Apache POI 的较新副本,则较新的版本提供了一种在运行时查询函数及其实现的方法!

您现在可以使用FunctionEval.getSupportedFunctionNames() method获取您的 Apache POI 版本中实现的功能列表。要获取 POI 知道其存在但没有实现的函数列表,您需要相关的 FunctionEval.getNotSupportedFunctionNames() method 。请注意,后者不会是详尽的,就好像 POI 不知道函数的名称一样,它无法告诉您它不是什么!最后,对于分析工具库功能,有一组匹配的可用方法。这些是AnalysisToolPak.getSupportedFunctionNames()AnalysisToolPak.getNotSupportedFunctionNames()

关于java - 如何使用 apache poi 3.6 获取 Excel 工作簿数学运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4332569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com