توابع node-set XSLT

تعریف و استفاده

این کار به شما امکان می‌دهد درخت را به مجموعه‌ای از نودها تبدیل کنید. مجموعه‌های نود همیشه شامل یک نود هستند و ریشه درخت را تشکیل می‌دهند.

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

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

قوانین دستور زبان

msxsl:node-set(string)