有条件地 select iReport 中的列表节点?
Conditionally select a list node in iReport?
如何根据条件 select 来自 XML 数据源的节点?
例如,我有一个具有多个客户节点的 xml。我现在想要 select 所有 type=business 的客户。
<list>
<customer>
<type>business</type>
<amount>10</amount>
</customer>
<customer>
<type>private</type>
<amount>20</amount>
</customer>
</list>
iReport jrxml 的表达式是什么?我必须使用 XPATH 来定位元素吗?
是的,您应该使用 XPath。试试这个:
/list/customer[type='business']
如何根据条件 select 来自 XML 数据源的节点? 例如,我有一个具有多个客户节点的 xml。我现在想要 select 所有 type=business 的客户。
<list>
<customer>
<type>business</type>
<amount>10</amount>
</customer>
<customer>
<type>private</type>
<amount>20</amount>
</customer>
</list>
iReport jrxml 的表达式是什么?我必须使用 XPATH 来定位元素吗?
是的,您应该使用 XPath。试试这个:
/list/customer[type='business']