2
有什麼方法可以獲得WSO2 ESB迭代器中介體在某些計數器值方面的迭代次數?從迭代器中介WSO2獲得計數器ESB
有什麼方法可以獲得WSO2 ESB迭代器中介體在某些計數器值方面的迭代次數?從迭代器中介WSO2獲得計數器ESB
有許多重複的XML片段XPath表達式給你調停迭代裏面定義的,您可以使用XPath函數「計數」來找到這個值,爲例:
消息:
<root>
<value>
...
</value>
<value>
...
</value>
</root>
調解:
<iterate expression="//value">
<target>
...
</target>
</iterate>
XPATH給迭代次數:count(//value)
在內部,一個屬性「messageSequence」或「messageSequence.ID」(其中ID是迭代介體的可選id屬性的值)用這樣的計數器初始化(它給你類似0/2和1/2的東西,樣品),但我不知道你應該使用它...
感謝讓。我有一個迭代器,正在調用目標下的另一個序列。你能否建議在哪裏添加XPATH作爲計數? ' ' –
2014-09-26 15:13:40
您必須在迭代之前定義屬性: 。我已經用其他信息更新了我的答案... –
2014-09-26 15:17:13