【问题标题】:Match node with specific Ancestor Xpath Xslt将节点与特定 Ancestor Xpath Xslt 匹配
【发布时间】:2017-12-05 17:29:19
【问题描述】:

所以我的问题对于任何 XSLT/XPATH 资深人士来说似乎都相当简单,但我没有找到任何关于它的帖子,所以在这里。

选择具有特定祖先的节点的正确 XPATH 语法是什么?

假设我想要所有将“欧洲”作为祖先(不是直接父级)的“国家”节点,我尝试了许多不同的语法,但找不到合适的语法,也没有资源来帮助我解决这个问题。

非常感谢您的宝贵时间。

【问题讨论】:

  • //europe//country

标签: xml xslt xpath


【解决方案1】:

match="europe//country" 将匹配 country 元素与 europe 祖先。

【讨论】:

  • 哇很简单,我以为我必须使用祖先的斧头,但我想这只是你想匹配祖先的时候。谢谢!
  • 如果你喜欢//country[ancestor::europe],你可以使用它。
猜你喜欢
  • 2018-04-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多