Subject: Re: a bit of distraction ' quiz of XSLT 1.0 oddities'
From: andrew welch <andrew.j.welch@xxxxxxxxx>
Date: Tue, 3 Jan 2006 09:25:11 +0000
|
An 'oddity' I've had to deal with a few times:
Given this xml:
<node/>
And these stylesheets:
main.xsl============
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="first.xsl"/>
<xsl:import href="second.xsl"/>
<xsl:template match="/">
<xsl:apply-templates/>
</xsl:template>
first.xsl============
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="node" priority="10">
I am in first.xsl!
</xsl:template>
</xsl:stylesheet>
second.xsl==========
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="*">
I am in second.xsl!
</xsl:template>
</xsl:stylesheet>
</xsl:stylesheet>
==================
What is the output?
|