دالة XSLT node-set()

التعريف والاستخدام

سيمكنك من تحويل الشجرة إلى مجموعة من العقد. ستكون مجموعة العقد دائمًا تحتوي على عقدة واحدة وتكون العقدة الجذر للشجرة.

بالنسبة للإصدارات المبكرة من Microsoft XML Core Services (MSXML)، يمكنك استخدام <xsl:for-each select="$var/el"> إلخ، حيث يمثل var المتغير الذي binds إلى شجرة النتائج XSLT. ولكن، لا ينطبق هذا الأسلوب على إصدارات MSXML 3.0 وما فوق. لتحقيق نفس النتيجة في هذه الإصدارات الأعلى، استخدم دالة node-set، مثل مثال الكود التالي.

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

القواعد

msxsl:node-set(string)