XSLT node-set()関数
定義と使用法
ツリーをノードセットに変換するために使用されます。生成されたノードセットは常に単一のノードを含み、ツリーのルートノードです。
初期のMicrosoft XMLコアサービス(MSXML)のバージョンでは、<xsl:for-each select="$var/el">などの表現を使用できます。ここでのvarは、結果ツリーにバインドされたXSLT変数です。ただし、この方法はMSXMLバージョン3.0以降では適用できません。これらの高いバージョンのMSXMLで同じ結果を得るには、以下のコード例のようにnode-set関数を使用してください。
<xsl:for-each select="msxsl:node-set($var)/el)">
文法
msxsl:node-set(string)