XSLT <xsl:copy> ఎలమెంట్
నిర్వచనం మరియు వినియోగం
<xsl:copy> ఎలమెంట్ ప్రస్తుత నోడ్కు ఒక నకలను సృష్టిస్తుంది (కాపీ చేస్తుంది).
ప్రక్కనా పద్ధతి:ప్రస్తుత నోడ్కు నెమ్స్పేస్ నోడ్ ఆటోమాటిక్గా కాపీ చేయబడుతుంది, కానీ ప్రస్తుత నోడ్కు పిల్ల నోడ్స్ మరియు అట్రిబ్యూట్స్ ఆటోమాటిక్గా కాపీ చేయబడవు!
సింథాక్సిస్
<xsl:copy use-attribute-sets="name-list"> <!-- Content:template --> </xsl:copy>
అట్రిబ్యూట్
అట్రిబ్యూట్ | విలువ | వివరణ |
---|---|---|
use-attribute-sets | name-list | ఆప్షనల్. ఈ నోడ్ ఎలమెంట్ అయితే, ఈ అట్రిబ్యూట్ అవుట్పుట్ నోడ్కు అనువందించబడే అట్రిబ్యూట్ జాబితా అవుతుంది, విరాళంగా వేయబడుతుంది. |
ఇన్స్టాన్స్
ఉదాహరణ 1
మెసేజ్ పేట్రిక్స్ ను అవుట్పుట్ డాక్యుమెంట్కు కాపీ చేయండి:
<?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>