Element <xsl:copy> trong XSLT
Định nghĩa và cách sử dụng
Element <xsl:copy> có thể tạo một bản sao (bản sao) của nút hiện tại.
Chú thích:Namespace của nút hiện tại sẽ được sao chép tự động, nhưng các nút con và thuộc tính của nút hiện tại sẽ không được sao chép tự động!
Ngữ pháp
<xsl:copy use-attribute-sets="name-list"> <!-- Content:template --> </xsl:copy>
Thuộc tính
Thuộc tính | Giá trị | Mô tả |
---|---|---|
use-attribute-sets | name-list | Tùy chọn. Nếu phần tử này là phần tử, thì thuộc tính này là danh sách các thuộc tính được áp dụng cho phần tử đầu ra, được phân cách bằng dấu cách. |
Mô hình
Ví dụ 1
Chép phần tử message vào tài liệu đầu ra:
<?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>