我的意思是说我使用迭代器通过wso2dss在wso2esb中发送数组。在wso2 dss中我使用返回生成的key.so我正在检索该值但是我如何将所有数组值保留在单个属性中 我在wsoesb中使用了很多方法,但我能够检索单个值,这是数组的第一个对象
<property xmlns:ns="http://org.apache.synapse/xsd"
xmlns:s="http://ws.wso2.org/dataservice"
name="Name"
expression="//s:name"
scope="default"
type="STRING"/>
我试图计算这个值,这是我得到的
<property xmlns:ns="http://org.apache.synapse/xsd"
xmlns:s="http://ws.wso2.org/dataservice"
name="Total"
expression="count(//s:name)"
scope="default"
type="STRING"/>
在这种情况下,我得到的总数= 1.0 但在我的数组中,我有25个元素的对象,请你帮帮我...
答案 0 :(得分:0)
您无法在属性中存储数组。您可以尝试使用类介体来读取和计算数组值。