1

我有以下格式的 XML 文档。您能否让我知道用于获取给定 fromRole 值的所有父节点的 XPATH(例如,在这种情况下为拒绝和 Addl)。谢谢您的帮助。

  <Movement>
     <Reject>
       <Status>
       </Status>
       <fromRole>
       </fromRole>
       <fRole>
       </fRole>    

     </Reject>
     <Addl>
       <Status>
       </Status>
       <fromRole>
       </fromRole>
       <fRole>
       </fRole>    
     </Addl> ....and so on
     .......................
  </Movement>
4

1 回答 1

0

选择Movement假设Movement是根的孩子的所有直接孩子

/Movement/*

这将为您提供所有孩子,Movement无论其Movement本身在树层次结构中的哪个位置

'//Movement/*'

http://www.w3schools.com/xpath/xpath_syntax.asp

fromRole访问所有直系父母开始

'//fromRole/..'

您在某些节点中拥有什么并不重要,重要的是您当前的处理节点是什么。与当前//位置无关,无论它们在树中的什么位置,都会为您提供所有匹配的节点。

于 2012-08-27T15:08:12.923 回答