Subject: Re: [xsl] SAXON url and relative URLs From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Thu, 04 Dec 2003 11:40:57 -0500 |
shouldn't ss2.xsl have baseURL data2\ss2.xsl ? It behaves as it is data2/ss2.xsl,
or as if relative urls are not computed by removing the last component. The output
is below.
I would expect an error message (file not found), but instead, it finds what it
should not.
David
A Windows 2000 machine, jdk-1.4.1_02, saxon 6.5.3.
c:\test\ss1.xsl c:\test\data.xml c:\test\data2\ss2.xsl c:\test\data2\data.xml
ss1.xsl:
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:import href="data2\ss2.xsl"/>
<xsl:template match="/">
<xsl:call-template name="remote"/>
</xsl:template>
</xsl:transform>
data.xml <data1>data 1</data1>
data2\ss2.xsl <data2>data 2</data2>
data2\data.xml
<xsl:transform xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template name="remote">
"data.xml" from ss2: <xsl:value-of select="document('data.xml')"/>
"../data.xml" from ss2: <xsl:value-of select="document('../data.xml')"/>
</xsl:template>
</xsl:transform>
command: cd c:\test saxon ss1.xsl data.xml
output: "data.xml" from ss2: data 2 "../data.xml" from ss2: data 1
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
-- Next public European delivery: 3-day XSLT/2-day XSL-FO 2004-01-?? Instructor-led on-site corporate, government & user group training for XSLT and XSL-FO world-wide: please contact us for the details
G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) ISBN 0-13-065196-6 Definitive XSLT and XPath ISBN 0-13-140374-5 Definitive XSL-FO ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath ISBN 1-894049-11-X Practical Formatting Using XSL-FO Member of the XML Guild of Practitioners: http://XMLGuild.info Male Breast Cancer Awareness http://www.CraneSoftwrights.com/s/bc
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] SAXON url and relative UR, David Tolpin | Thread | Re: [xsl] SAXON url and relative UR, David Carlisle |
[xsl] repeating XML data in output, Dan | Date | Re: [xsl] SAXON url and relative UR, David Carlisle |
Month |