XSLT <xsl:copy> ਐਲੀਮੈਂਟ
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
<xsl:copy> ਐਲੀਮੈਂਟ ਮੌਜੂਦਾ ਨੋਡ ਦੇ ਇੱਕ ਕਾਪੀ (ਕੋਪੀ) ਬਣਾ ਸਕਦਾ ਹੈ。
ਟਿੱਪਣੀਆਂ:ਮੌਜੂਦਾ ਨੋਡ ਦਾ ਨਾਮ ਸਪੇਸ ਨੋਡ ਆਪਣੇ ਹੀ ਕਾਪੀ ਕੀਤਾ ਜਾਵੇਗਾ, ਪਰ ਮੌਜੂਦਾ ਨੋਡ ਦੇ ਸਬ-ਨੋਡ ਅਤੇ ਗੁਣ ਆਪਣੇ ਹੀ ਕਾਪੀ ਨਹੀਂ ਕੀਤੇ ਜਾਣਗੇ!
ਵਿਆਕਰਣ
<xsl:copy use-attribute-sets="name-list"> <!-- Content:template --> </xsl:copy>
عناصر
عناصر | مقدار | وصف |
---|---|---|
استعمال کئے جانے والا حصہ | نام لسٹ | اختیاری اگر اس نوڈ کو ایک عنصر کے طور پر استعمال کیا جاتا ہے تو اس کا حصہ اس کی نمائش نوڈ پر استعمال کیا جانے والا حصہ کی لسٹ ہے، جو سپس شپ اور اسپیس سے منسلک ہوتی ہے۔ |
مثال
مثال 1
message نوڈ کو آؤٹ پتھ میں کاپی کریں:
<?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>