在Excel电子表格中捕获并维护可信度评级引擎。它接受以下参数:年龄,收入,负债,职业,教育等,并返回一些分数(某些数字)。
目标是"执行"来自后端(Java)的这个Excel文件。
是否有可以满足这些需求的工具/框架:
有很多框架可以管理Excel文件:写入和读取。 但是没有什么可以允许在后端使用Excel电子表格作为计算引擎,
答案 0 :(得分:0)
您是否考虑过将所有计算移至Java,然后再将其公开给Excel-即Excel中有一个函数调用相同的Java代码进行计算?
您可以使用Jinx https://exceljava.com用Java编写Excel函数。
答案 1 :(得分:0)
忽略整体概念是否是一个好主意,一种选择是使用Excel RTD,使电子表格将字符串格式的数据推送到您的后端。
https://support.microsoft.com/en-us/help/289150/how-to-set-up-and-use-the-rtd-function-in-excel
答案 2 :(得分:0)
实际上应该不难,尤其是因为布局和数据非常简单。您将需要进一步的研究,但这应该作为一个起点。
检查一下: -创建一个Excel文件
在“ worksheets / sheet1.xml”中,您将看到以下路径=>“ worksheet / sheetData / row [0] / c”,其属性为“ r”和“ t”
。
浏览其中的所有XML文件并播放。
您可以解析,修改XML,然后保存它,然后将文件类型改回“ .XLSX”或其他名称。
享受。