导航

Orchestration中使用xpath读消息节点值

Posted on 2007-04-25 17:53  鸡尾虾的壳  阅读(234)  评论(0编辑  收藏  举报
一个例子:
var_xpath="string(/*[local-name()='Root' and namespace-uri()='http://XpathInOrchTest.In']/*[local-name()='SS' and namespace-uri()=''and position( )='2']/*[local-name()='f' and namespace-uri()='']/text( ))";
System.Diagnostics.Trace.WriteLine(xpath(Message_1,var_xpath));

功能:取第2个SS节点的f子节点值。

要点:基本路径通过schema中的节点上的UI属性处直接拷贝,作为编辑xpath路径的基础;添加条件如position( )='2';在路径前添加string( ),String不支持。