我想根据其父元素选择属性。
一种方法是:
<xsl:template match="@Name[name(..) = 'EntityType' and namespace-uri(..)= 'http://schemas.microsoft.com/ado/2008/09/edm']">
是否有可能以更短的方式进行 - 类似于(哪些不起作用)
@Name[../edm:EntiyType]
文档中已经定义了命名空间前缀(我可以选择// * / edm:EntityType)
谢谢, 马特拉
答案 0 :(得分:0)
根据您应用模板的方式,以下内容应该有效
<xsl:template match="edm:EntiyType/@Name">