XSLT - 检查属性是否存在

时间:2015-06-19 04:44:02

标签: xml xslt xslt-1.0 xslt-2.0

我是XSLT的新手。这可能是一个简单的问题,

示例:XML

<doc>
   <sec id="sec_2" sec-type="norm-refs">
</doc>

我需要知道在原始XML文档中是否存在包含属性<sec>的{​​{1}}节点。

1 个答案:

答案 0 :(得分:1)

这是一个简单的XPath:

//sec[@type="norm-refs"]

@符号表示您需要匹配的属性,而不是元素。方括号表示你想要匹配的东西,但是选择器返回方括号前的内容。