Re: [xsl] a bit of distraction ' quiz of XSLT 1.0 oddities'

Subject: Re: [xsl] 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?

Current Thread