JasperReports导出到Json不能正确处理“空”

古斯塔沃

当我在报表上使用Json元数据并将其导出到Json时,其表达式的计算结果为的文本字段null,而不是打印this:,{... "field"=null ...}是在打印此:{... "field"="null" ...}

JasperReportsnull作为String处理"null"如果我将字段设置为“ null时为空白”,则会打印:{... "field"="" ...}

有办法避免这种情况吗?

达达67

通过将文本字段表达式复制为net.sf.jasperreports.export.json.data属性的表达式,可以在JSON输出中具有空值。

<textField>
    <reportElement ...>
        <property name="net.sf.jasperreports.export.json.path" value="FieldThatCanBeNull"/>
        <propertyExpression name="net.sf.jasperreports.export.json.data"><![CDATA[$F{FieldThatCanBeNull}]]></propertyExpression>
    </reportElement>
    <textFieldExpression><![CDATA[$F{FieldThatCanBeNull}]]></textFieldExpression>
</textField>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在RxJava中正确处理空Observable

来自分类Dev

无法正确处理JSON对象

来自分类Dev

为什么:empty不能正确处理输入?

来自分类Dev

PHP 正确处理的数据上的 Ajax 响应为空

来自分类Dev

从GridView导出到Excel不能正确显示波斯语

来自分类Dev

JavaScript JSON.stringify无法正确处理原型吗?

来自分类Dev

如何使RestController正确处理json字符串

来自分类Dev

Python,解析JSON对象时正确处理关键错误

来自分类Dev

如何正确处理JSON文件中的更改?

来自分类Dev

JasperReports导出到Excel自动大小列

来自分类Dev

django信号-正确处理

来自分类Dev

无法正确处理异常

来自分类Dev

正确处理dbnull值

来自分类Dev

如何正确处理httpClient?

来自分类Dev

如何正确处理scanf()

来自分类Dev

正确处理LibGDX AssetManager

来自分类Dev

django信号-正确处理

来自分类Dev

如何正确处理并发?

来自分类Dev

正确处理 git 分支?

来自分类Dev

如何正确处理导航

来自分类Dev

JSON:从MySQL导出处理空值

来自分类Dev

为什么在我的主线程中不能正确处理signal.SIGTERM?

来自分类Dev

不能正确处理HL7文档中的行?

来自分类Dev

为什么在我的Java程序中不能正确处理此异常?

来自分类Dev

apache不能正确处理子域虚拟主机窗口

来自分类Dev

为什么计时器不能正确处理全局变量?

来自分类Dev

为什么mysqli bind函数不能正确处理我的字符串?

来自分类Dev

为什么我的逻辑掩码不能在 matlab 中正确处理二维矩阵?

来自分类Dev

正确导出到CSV的方法?