gpt4 book ai didi

xpath - wso2 xpath对属性值的选择

转载 作者:行者123 更新时间:2023-12-03 17:26:32 25 4
gpt4 key购买 nike

在wso2中,我有一个xml作为本地属性,其中包含状态列表以及代码和描述(status_list)。
我想为一个给定的代码选择正确的状态。此代码存储在属性中。
我尝试过类似的东西

<property name="codes" expression="get-property('status_list')" scope="default" type="OM"/>
<log level="custom">
<property expression="$ctx:codes/status[@code='$ctx:code']" name="Test"/>
</log>


$ ctx:codes / status可以并显示所有状态的列表,但是一旦我要“过滤”它们,它就无法工作。
当然,如果我对代码进行硬编码,xpath就可以正常工作。

<property expression="$ctx:codes/status[@code='code1']" name="Test"/>


你有一个想法如何实现这一目标?

最佳答案

好吧,终于我离回应不远了。
以下代码正在工作

<property name="codes" expression="get-property('status_list')" scope="default" type="OM"/>
<log level="custom">
<property expression="$ctx:codes/status[@code=$ctx:code]" name="Test"/>
</log>


我只需要删除引号...

关于xpath - wso2 xpath对属性值的选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43048714/

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