XSLT <xsl: apply-import>
❮ Toàn bộ tham chiếu phần tử XSLT
Định nghĩa và Cách sử dụng
Phần tử <xsl: áp dụng-nhập khẩu> áp dụng quy tắc mẫu từ biểu định kiểu đã nhập.
Quy tắc mẫu trong biểu định kiểu đã nhập có mức độ ưu tiên thấp hơn quy tắc mẫu trong biểu định kiểu chính. <Xsl: apply-import> được sử dụng khi chúng ta muốn sử dụng quy tắc mẫu từ biểu định kiểu đã nhập thay vì quy tắc tương đương trong biểu định kiểu chính.
Cú pháp
<xsl:apply-imports/>
Thuộc tính
Không có
Thí dụ
Giả sử chúng ta có một biểu định kiểu có tên "standard.xsl" chứa quy tắc mẫu cho các phần tử thông báo:
<?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">
<h2><xsl:apply-templates/></h2>
</xsl:template>
</xsl:stylesheet>
Một biểu định kiểu khác có thể nhập "standard.xsl" và sửa đổi các phần tử thông báo, như sau:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="standard.xsl"/>
<xsl:template match="message">
<div style="border:solid blue">
<xsl:apply-imports/>
</div>
</xsl:template>
</xsl:stylesheet>
Kết quả sẽ là chuyển đổi một thông báo thành một phần tử của biểu mẫu:
<div style="border:solid blue"><h2>...</h2></div>
❮ Toàn bộ tham chiếu phần tử XSLT