Jasper文本字段以json为逗号分隔值

时间:2018-06-02 20:47:38

标签: json jasper-reports

我有一个json如下 "市场":[{" id":" 1001"," name":" val1" },{" id":" 1002"," name":" Val2" },{" id":" 1003"," name":" val3" }]

我想在jasper jrxml文本字段中显示以下内容 val1,Val2,val3。

我将我的字段表达式定义如下

<field name="market" class="java.lang.String">
    <property name="net.sf.jasperreports.jsonql.field.expression" value="markets*.name"/>

<textField isStretchWithOverflow="true">
            <reportElement x="80" y="40" width="100" height="16" uuid="903a6728-3a7a-4d1a-9b70-cd8da7a11c7f"/>
            <textElement>
                <font size="9"/>
            </textElement>
            <textFieldExpression><![CDATA[$F{market}]]></textFieldExpression>
        </textField>

但是只显示一个值,即val1。

如何显示值列表。

由于 长香。

0 个答案:

没有答案