У меня есть что-то вроде следующего кода: *
<xsl:variable name="sample">
<xsl:copy-of select="//foo">
<xsl:copy-of select="//bar">
</xsl>
И в шаблоне, который я хотел бы использовать:
<xsl:for-each select="$sample/*">
<!-- do something -->
</xsl:for-each>
Однако $sample/*
, похоже, небыть действительным выражением xpath или возвращать набор узлов, и я не могу понять, как это исправить.Я также попробовал просто $sample
, но это также не набор узлов: / Есть идеи, что я делаю не так?