XSLT <xsl:copy> ਐਲੀਮੈਂਟ
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
<xsl:copy> ਐਲੀਮੈਂਟ ਮੌਜੂਦਾ ਨੋਡ ਦੀ ਇੱਕ ਪਰਿਕਲਪਨਾ (ਕਾਪੀ) ਬਣਾ ਸਕਦਾ ਹੈ。
ਟਿੱਪਣੀਆਂ:ਮੌਜੂਦਾ ਨੋਡ ਦਾ Namespace ਨੋਡ ਆਪਣੇ ਹੀ ਕਾਪੀ ਕੀਤਾ ਜਾਵੇਗਾ, ਪਰ ਮੌਜੂਦਾ ਨੋਡ ਦੇ ਸਬੰਧਤ ਨੋਡ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਆਪਣੇ ਹੀ ਕਾਪੀ ਨਹੀਂ ਕੀਤੀਆਂ ਜਾਣਗੀਆਂ!
ਗਰਮਤਾ
<xsl:copy use-attribute-sets="name-list"> <!-- Content:template --> </xsl:copy>
ਵਿਸ਼ੇਸ਼ਤਾ
ਵਿਸ਼ੇਸ਼ਤਾ | ਮੁੱਲ | ਵਰਣਨ |
---|---|---|
use-attribute-sets | name-list | ਵਿਕਲਪੀ। ਜੇਕਰ ਇਹ ਨੋਡ ਇੱਕ ਐਲੀਮੈਂਟ ਹੈ ਤਾਂ ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਆਉਟਪੁਟ ਨੋਡ 'ਤੇ ਲਾਗੂ ਹੋਣ ਵਾਲੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਸੂਚੀ ਹੈ ਜੋ ਸਪੇਸ ਨਾਲ ਵੰਡੀ ਹੋਈ ਹੈ। |
ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1
ਮੈਸੇਜ਼ ਨੋਡ ਨੂੰ ਆਉਟਪੁਟ ਡਾਕੂਮੈਂਟ ਵਿੱਚ ਕਾਪੀ ਕਰੋ:
<?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0"> xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="message"> <xsl:copy> <xsl:apply-templates/> </xsl:copy> </xsl:template> </xsl:stylesheet>