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>