توابع node-set() XSLT
تعریف و استفاده
این امکان را میدهد که درخت را به مجموعهای از گرهها تبدیل کنید. مجموعهای که تولید میشود همیشه شامل یک گره است و گره ریشه درخت است.
برای نسخههای اولیه Microsoft XML Core Services (MSXML)، میتوان از عبارتهایی مانند <xsl:for-each select="$var/el"> استفاده کرد که var متغیری است که به درخت نتایج XSLT متصل شده است. اما این روش برای نسخههای 3.0 و بالاتر MSXML کار نمیکند. برای دستیابی به نتایج مشابه در این نسخههای بالاتر، از توابع node-set مانند مثالهای زیر استفاده کنید.
<xsl:for-each select="msxsl:node-set($var)/el)">
قوانین دستور زبان
msxsl:node-set(string)