我从查询语句中列出了很长的列表,以检查所述标记是否存在。如果是的话。有价值的副本。如果不做其他事情。 我正在尝试做类似
的事情 <xsl:choose>
<xsl:when test="$TEST1/THING/row/name() = $tagname">
<xsl:copy-of select = "$TEST1/THING/row/name()"/>
</xsl:when>
<xsl:otherwise>
<!-- DO something -->
</xsl:otherwise>
</xsl:choose>
它不起作用!有什么想法吗?
答案 0 :(得分:1)
尝试:
<xsl:when test="$TEST1/THING/row/*[name() = $tagname]">
请注意,这几乎是猜测。没有背景,那就是你能得到的一切。