أحدث البرامج التعليمية وتطوير الشبكة
 

XSLT <xsl:copy> Element


<كاملة XSLT العنصر المرجعي

تعريف والاستخدام

و <xsl:copy> العنصر إنشاء نسخة من العقدة الحالية.

Note: يتم نسخ العقد المجرد من العقدة الحالية تلقائيا أيضا، ولكن لا يتم نسخ العقد التابعة وسمات العقدة الحالية تلقائيا!


بناء الجملة

<xsl:copy use-attribute-sets="name-list">

  <!-- Content:template -->

</xsl:copy>

سمات

الصفات القيمة وصف
use-attribute-setsname-list اختياري. مساحة القائمة البيضاء فصل السمة مجموعات لتطبيق عقدة الإخراج، إذا كانت العقدة هي عنصر

مثال 1

نسخ العقدة رسالة إلى وثيقة الإخراج:

<?xml version="1.0" encoding="UTF-8"?>
<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>

<كاملة XSLT العنصر المرجعي