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

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

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

ਮਿਊਚੁਆਲ ਵਰਜਨਾਂ ਦੇ ਮਾਈਕਰੋਸਾਫਟ ਐਕਸਐਮਲ ਕੋਰ ਸਰਵਿਸ (MSXML) ਲਈ, <xsl:for-each select="$var/el"> ਜਿਹੇ ਐਕਸਪ੍ਰੈਸ਼ਨਾਂ ਦਾ ਉਪਯੋਗ ਕਰ ਸਕਦੇ ਹੋ, ਜਿਸ ਵਿੱਚ var ਨੂੰ ਨਤੀਜਾ ਟਰੀ ਨਾਲ ਬਾਂਧਿਆ ਹੋਇਆ XSLT ਵਰਿਆਬਲ ਹੈ। ਪਰ, ਇਹ ਮਾਥਦਾ ਮਾਈਕਰੋਸਾਫਟ ਐਕਸਐਮਲ ਕੋਰ ਸਰਵਿਸ ਦੀ ਵਰਜਨ 3.0 ਅਤੇ ਉੱਚ ਤੋਂ ਲਾਗੂ ਨਹੀਂ ਹੈ। ਇਹਨਾਂ ਉੱਚ ਵਰਜਨਾਂ ਵਿੱਚ ਉਸੇ ਨਤੀਜੇ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, node-set ਫੰਕਸ਼ਨ ਦਾ ਉਪਯੋਗ ਕਰੋ, ਜਿਵੇਂ ਨਿਮਨਲਿਖਤ ਕੋਡ ਮਾਡਲ ਵਿੱਚ ਦਿਖਾਇਆ ਹੈ。

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

语法

msxsl:node-set(string)