Subject: Re: [xsl] SAXON url and relative URLs From: David Tolpin <dvd@xxxxxxxxxxxxxx> Date: Thu, 4 Dec 2003 20:00:03 +0400 (AMT) |
Hello, 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] \, David Tolpin | Thread | Re: [xsl] SAXON url and relative UR, G. Ken Holman |
Re: [xsl] XSL/HTML styling and CSS , David Carlisle | Date | Re: [xsl] \, David Tolpin |
Month |