XSLT node-set() ਫੰਕਸ਼ਨ

ਨਿਰਧਾਰਣ ਅਤੇ ਵਰਤੋਂ

ਤੁਹਾਨੂੰ ਟਰੀ ਨੂੰ ਨੋਡ ਸੈੱਟ ਵਿੱਚ ਬਦਲਣ ਦਾ ਮੌਕਾ ਦਿੰਦਾ ਹੈ।ਉਤਪਾਦਤ ਨੋਡ ਸੈੱਟ ਹਮੇਸ਼ਾ ਇੱਕ ਨੋਡ ਨੂੰ ਸਮੇਟਦਾ ਹੈ ਅਤੇ ਟਰੀ ਦਾ ਮੂਲ ਨੋਡ ਹੈ。

ਪ੍ਰਾਰੰਭਿਕ ਮਾਈਕਰੋਸਾਫਟ XML ਕਾਰਡ (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)