XSLT <xsl: apply-impor> elemen
Definisi dan Penggunaan
<XSL: menerapkan-impor> elemen dapat diterapkan dari aturan kerangka stylesheet impor.
Impor stylesheet prioritas aturan Template dari aturan Template style sheet utama menjadi rendah. Jika Anda ingin gunakan untuk mengimpor style sheet dalam aturan artikel Template, daripada stylesheet utama adalah setara dengan sebuah artikel dari aturan, ia akan menggunakan <xsl: apply-impor> elemen.
tatabahasa
<xsl:apply-imports/>
milik
tidak
contoh
Misalkan kita memiliki style sheet bernama "standard.xsl", yang berisi aturan untuk pesan template elemen:
<?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">
<h2><xsl:apply-templates/></h2>
</xsl:template>
</xsl:stylesheet>
<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>
style sheet lain untuk mengimpor "standard.xsl", dan memodifikasi unsur-unsur pesan, sebagai berikut:
<?xml version="1.0" encoding="ISO-8859-1"?>
<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>
<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>
Hasil akan menempatkan pesan ke dalam unsur-unsur bentuk:
<div style="border:solid blue"><h2>...</h2></div>
Lengkap manual XSLT Elemen Referensi