比较wso2 esb序列中两个xmls的值

时间:2014-04-29 13:56:15

标签: wso2 wso2esb

我需要比较序列中的两个xml并将变量中的匹配数存储起来。这可以通过顺序实现。

例如,第一个序列将是:

<employees>
    <employee><id>1</id><name>abc</name></employee>
    <employee><id>2</id><name>def</name></employee>
    <employee><id>3</id><name>ghi</name></employee>
</employees>

第二个xml

<employees>
    <employee><id>1</id><name>abc</name></employee>
    <employee><id>3</id><name>ghi</name></employee>
</employees>

当我比较这两个xml时,我需要得到一个计数值为2.如何实现这一点。

1 个答案:

答案 0 :(得分:1)

您可以实现此目标class mediators.在您的java类中编写您的逻辑,并将该属性存储在自定义类的synapse上下文中。