عنصر XSLT <xsl:copy>
التعريف والاستخدام
<xsl:copy> العنصر يمكن أن يخلق نسخة من العنصر الحالي (نسخ).
التعليقات:سيتم نسخ Nodepace للعنصر الحالي تلقائيًا، ولكن لن يتم نسخ أبناء العنصر الحالي أو خصائصه تلقائيًا!
النحو
<xsl:copy use-attribute-sets="name-list"> <!-- محتوى: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>