2015-01-15 84 views
0

这是聚集可能在骡子ESB的DataMapper这是聚集可能在骡子ESB的DataMapper

我有以下结构:

晶格结构答:

<item> 
    <id>123</id> 
    <price>1</price> 
</item> 
<item> 
    <id>124</id> 
    <price>2</price> 
</item> 
<item> 
    <id>125</id> 
    <price>3</price> 
</item> 

结构B:

<total> 
    <totalPrice>6</totalPrice> 
</total> 

如果我想对所有字段求和 在结构A中被放置在结构B的总价格 中,在DataMapper中将是可能的。

如果有可能,你会怎么做?

感谢

回答

1

源XML你看是无效的,你只能有一个根元素有一个有效的XML。所以我猜你有一个<items>根元素。

您可以说,从价格生成总计,然后创建一个xpath规则sum(//price),然后将其映射到总数。