최신 웹 개발 튜토리얼
 

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 요소 참조