有条件地在iReport中选择一个列表节点?

时间:2015-03-05 08:31:27

标签: xpath jasper-reports

如何按条件从XML数据源中选择节点? 例如,我有一个拥有多个客户节点的xml。我现在想要选择所有类型=业务的客户。

<list>
  <customer>
   <type>business</type>
   <amount>10</amount>
  </customer>
  <customer>
   <type>private</type>
   <amount>20</amount>
  </customer>
</list>

这是什么iReport jrxml表达式?我是否必须使用XPATH来定位元素?

1 个答案:

答案 0 :(得分:1)

是的,你应该使用XPath。试试这个:

/list/customer[type='business']