Name
xsl:import
Synopsis
<xsl:import href = "URI
" />
The xsl:import
top-level element imports the XSLT stylesheet found
at the URI given by the href
attribute. Source documents are processed using the combination of
templates in the imported and importing stylesheets. In the event
of a conflict between templates in the two stylesheets, the ones
in the importing stylesheet take precedence. In the event of a
conflict between imported stylesheets, the last one imported takes
precedence.
All xsl:import
elements
must be immediate children of the root xsl:stylesheet
element. Furthermore,
they must appear before all other top-level elements.
An imported stylesheet may itself import another stylesheet. A stylesheet may not import a stylesheet that was already imported, directly or indirectly. That is, it’s an error if A imports B, which imports A, thus creating a circular reference.
Attribute
href
, requiredThe relative or absolute URI of the stylesheet to import. Relative URIs are resolved relative to the base URI of the importing stylesheet.
Get XML in a Nutshell, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.