一个例子:
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不支持。
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不支持。