XSLT node-set() 関数

定義と使用方法

ツリーをノードセットに変換することができます。生成されたノードセットは常に単一のノードを含み、ツリーのルートノードです。

初期バージョンの Microsoft XML コアサービス (MSXML) の場合、$var/elなどの表現を使用することができます。ここで、varは結果ツリーにバインドされたXSLT変数です。ただし、この方法はMSXMLバージョン3.0以降では適用されません。これらの高いバージョンのMSXMLで同じ結果を得るために、以下のサンプルコードのようにnode-set関数を使用してください。

<xsl:for-each select="msxsl:node-set($var)/el)">

構文

msxsl:node-set(string)