xsl:value-of
xsl:copy-of
.你还需要选择
..
../changeSet
将尝试获取名为
changeSet
<xsl:template match="databaseChangeLog">
<xsl:for-each select="changeSet/createTable">
<xsl:if test="@tableName=$tables">
<xsl:copy-of select=".."/>
</xsl:if>
</xsl:for-each>
</xsl:template>
请注意,您可以将其简化为…
<xsl:template match="databaseChangeLog">
<xsl:for-each select="changeSet/createTable[@tableName=$tables]">
<xsl:copy-of select=".."/>
</xsl:for-each>
</xsl:template>
<xsl:template match="databaseChangeLog">
<xsl:copy-of select="changeSet[createTable/@tableName=$tables]" />
</xsl:template>