import
El elemento import es un elemento de nivel superior que se emplea para importar contenido de otras hojas de estilo.
La estructura de este elemento es la siguiente:
<xsl:import href="URI"/>
Donde:
hrefes un atributo que indica la URI del fichero XML que se desea importar.
Ubicación del elemento
Este elemento tiene que aparecer como primer nodo justo después del nodo stylesheet o el nodo transform.
Un ejemplo de su uso sería el siguiente:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="catalogo-musica.xsl" />
<xsl:template match="/">
<!-- ... -->
</xsl:template>
</xsl:stylesheet>
Suponiendo que hemos creado previamente una hoja de estilos llamada catalogo-musica.xsl, en el código anterior se importa a la hoja de estilos.