gpt4 book ai didi

java - 在 Jasperreports 上拆分后获取第二个值

转载 作者:行者123 更新时间:2023-11-29 16:39:12 25 4
gpt4 key购买 nike

我有一个查询返回如下数据:

"1234 : description1,2345 : description2,4567 : description3"

我想在我的报告中填写一个文本字段,如下所示:

description1,description2,description3

我已经用 Java 完成了此操作,但我不知道如何在我的报告(Jasperreports)上执行此操作:

String eqps = "";
String[] pts = rs.getString("equipamento").split(",");
for (String c : pts) {
eqps += c.split(":")[1].trim() + ",";
}

最佳答案

您可以简单地创建一个带有静态方法的实用程序类,该方法接受一个字符串值并返回一个新字符串,并将您描述的逻辑放在那里。

然后,将其导入 JRXML 中并在 TextField 表达式上调用它。只需确保运行报告时类路径中有这个新类即可。此帖here简要显示您需要的语法。

关于java - 在 Jasperreports 上拆分后获取第二个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53429524/

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