gpt4 book ai didi

wso2 - 如何在 wso2 ESB 中创建属性数组?

转载 作者:行者123 更新时间:2023-12-05 00:47:14 26 4
gpt4 key购买 nike

我的请求正文为:

<tns:InputRequest xmlns:tns="http://tempuri.org/">
<tns:ID>ID_001</tns:ID>
<tns:ID>ID_002</tns:ID>
<tns:Description>Description for ID_001</tns:Description>
<tns:Description>Description for ID_002</tns:Description>
</tns:InputRequest>

并获得 ID 和描述的值,我已将属性创建为:
<property xmlns:tns="http://tempuri.org/" name="ID" expression="//tns:ID" scope="default" type="STRING"/>
<property xmlns:tns="http://tempuri.org/" name="Description" expression="//tns:Description" scope="default" type="STRING"/>

但这让我只有一个值(value)。我如何制作一个属性数组,以便我可以在其中存储多个 ID 和描述值,以及如何从该数组属性中检索?期待您的回复。提前致谢

最佳答案

您应该能够使用 XPATH (//node/child::node()) 提取这些值,然后设置为属性。

下面的线程将帮助您提取所需的节点并设置为属性。您需要将类型设置为“OM”以按原样保留 XML。

how to catch an array of nodes to a property

关于wso2 - 如何在 wso2 ESB 中创建属性数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16521228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com