Roy*_*Roy 2 xpath esb wso2 wso2esb
我已经在属性中捕获了我的输入ID,现在我想验证属性是否有数据.这该怎么做?我做过这样的事情:
这是我设置的属性:
<property xmlns:cct="http://www.tempuri.org/" name="ID" expression="//cct:ID" scope="default" type="STRING"/>
Run Code Online (Sandbox Code Playgroud)
这是我的xpath xpression,应该验证属性是否有数据:
count(get-property(ID)[text()])>0
Run Code Online (Sandbox Code Playgroud)
但这种表达是错误的.怎么解决这个问题.请帮忙.提前致谢
小智 6
将您的财产更改为:
<property xmlns:cct="http://www.tempuri.org/" name="ID" expression="//cct:ID/text()" scope="default" type="STRING"/>
Run Code Online (Sandbox Code Playgroud)
然后测试使用
boolean(get-property('ID'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3392 次 |
| 最近记录: |