عنصر XSLT <xsl:copy>
تعریف و استفاده
<xsl:copy> عناصر میتوانند یک کپی از نود فعلی ایجاد کنند.
توضیحات:نامفضای نود فعلی به طور خودکار کپی میشود، اما فرزندان و ویژگیهای نود فعلی به طور خودکار کپی نمیشوند!
قواعد دستور زبان
<xsl:copy use-attribute-sets="name-list"> <!-- Content:template --> </xsl:copy>
ویژگی
ویژگی | مقدار | توضیح |
---|---|---|
use-attribute-sets | name-list | اختیاری. اگر این نود یک عنصر است، این ویژگی لیست ویژگیهایی است که به نود خروجی اعمال میشود، که با فاصله جدا شدهاند. |
مثال
مثال 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>