1

wso2dss経由でイテレータを使用してwso2esbで配列を送信していると言うことです。配列の最初のオブジェクトである単一の値を取得できます

 <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"/>

この場合、私は Total=1.0 を取得していますが、私の配列には 25 個のオブジェクトの要素があります。これについて私を助けてください...

4

1 に答える 1

0

プロパティに配列を格納することはできません。配列値を読み取ってカウントするために、クラス メディエータを試すことができます。

于 2013-06-07T16:10:29.237 に答える