0 wso2esb
我的要求是我必须基于基于链接的xpath创建一些属性。
流是这样的:
1)我正在调用service1,并根据该响应创建属性中介者(svc1_property)。2)进行到service2的调用,并且从service2获取的响应具有值列表。
3)我需要使用属性svc1_property从基于xpath的svc2的响应中获取一个节点。
配置是:
expression =“ fn:concat(” // ImageList [Level ='Employee'] [ImageCaption ='“,$ ctx:EmpName,”'] / IMG_Large“)” scope =“ default” type =“ STRING”
EmpName是在svc1上创建的属性
小智 5
使用评估
例:
<property name="xpathexpr" expression="fn:concat('//',get-property('xpathexpression'))" scope="default" type="STRING"/>
<property name="xpatheval" expression="evaluate($ctx:xpathexpr)" scope="default" type="STRING"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1467 次 |
| 最近记录: |