Mule ESB DataMapper:字段聚合到字段类型
我有以下结构:
Strcuture A:
<itemlist>
<item>
<id>123</id>
<price>1</price>
<quantity>1</quantity>
<type>AAA</type>
</item>
<item>
<id>124</id>
<price>2</price>
<quantity>1</quantity>
<type>BBB</type>
</item>
<item>
<id>125</id>
<price>3</price>
<quantity>1</quantity>
<type>BBB</type>
</item>
<itemlist>
结构B:
<totals>
<total>
<totalPrice>3</totalPrice>
</total>
</totals>
如果我想要所有领域的灵感,但只是 对于具有“BBB”的结构。
我可以在Mule ESB中执行此操作,如果是这样,我该怎么办?
由于
答案 0 :(得分:2)
使用规则,如上一个问题中所述,但请使用以下xpath:sum(//price[../type='BBB'])
。