Dictionary Mule ESB数据映射器:字段条件到字段类型的聚合

Dictionary Mule ESB数据映射器:字段条件到字段类型的聚合,dictionary,mule,esb,Dictionary,Mule,Esb,Mule ESB数据映射器:字段条件到字段类型的聚合 我有以下结构: 结构A: <itemlist> <item> <id>123</id> <price>1</price> <quantity>1</quantity> <type>AAA</type> </item> <item> <id>

Mule ESB数据映射器:字段条件到字段类型的聚合

我有以下结构:

结构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>

123
1.
1.
AAA
124
2.
1.
BBB
125
3.
1.
BBB
结构B:

<totals>
  <total>
    <totalPrice>3</totalPrice>
  </total>
</totals>

3.
如果我想要一个所有领域的总和,但只有 对于a为“BBB”的结构

我可以在Mule ESB中执行此操作吗?如果可以,我将如何执行


谢谢

使用规则,如前一个问题中所述,但使用以下xpath:
sum(//price[../type='BBB'])