Xml 将节点与特定的祖先Xpath Xslt匹配

Xml 将节点与特定的祖先Xpath Xslt匹配,xml,xslt,xpath,Xml,Xslt,Xpath,所以我的问题对于任何XSLT/XPATH老手来说都相当简单,但我没有找到任何关于它的帖子,所以就在这里 选择具有特定祖先的节点的正确XPATH语法是什么 假设我想要所有以“欧洲”为祖先(而非直接父节点)的“国家”节点,我尝试了许多不同的语法,但找不到正确的语法,也找不到帮助我解决这个问题的资源 非常感谢您的时间。match=“europe//country”将把country元素与europe祖先进行匹配。//europe//country哇,非常简单,我想我必须使用祖先斧头,但我想这只是当您想

所以我的问题对于任何XSLT/XPATH老手来说都相当简单,但我没有找到任何关于它的帖子,所以就在这里

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

假设我想要所有以“欧洲”为祖先(而非直接父节点)的“国家”节点,我尝试了许多不同的语法,但找不到正确的语法,也找不到帮助我解决这个问题的资源


非常感谢您的时间。

match=“europe//country”
将把
country
元素与
europe
祖先进行匹配。

//europe//country
哇,非常简单,我想我必须使用祖先斧头,但我想这只是当您想匹配祖先时。谢谢如果你喜欢,你可以使用
//国家[祖先::欧洲]