【问题标题】:How we can create a array propertyin wso2esb我们如何在 wso2esb 中创建数组属性
【发布时间】:2013-06-08 00:10:29
【问题描述】:

我的意思是说我通过 wso2dss 使用迭代器在 wso2esb 中发送数组。在 wso2 dss 中,我使用返回的生成键。所以我正在检索该值,但我怎样才能将所有数组值保留在单个属性中 我在 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"/>

在这种情况下,我得到 Total=1.0 但是在我的数组中,我有 25 个对象元素,请您帮我解决这个问题...

【问题讨论】:

    标签: wso2 wso2esb wso2dss


    【解决方案1】:

    您不能将数组存储在属性中。您可以尝试使用类调解器来读取和计算数组值。

    【讨论】:

      猜你喜欢
      • 2019-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-17
      • 1970-01-01
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多