Re: [xsl] document with absolute path

Subject: Re: [xsl] document with absolute path
From: Maurice Mengel <mauricemengel@xxxxxxxxx>
Date: Fri, 23 Apr 2010 22:28:20 +0200
thanks!

Michael's answer brought me on the right track:

<xsl:variable name="dictloc"
select="document('file:///c:/cygwin/home/Mengel/usr/levelup/lib/mpxvok.xml')"
/>
<xsl:value-of select="$dictloc/mpxvok:mpxvok" />

does work, the error is afterward...



On Fri, Apr 23, 2010 at 10:06 PM, Dan Haley <dhaley77@xxxxxxxxx> wrote:
> Try using "/cygdrive/c" instead of "c:".
>
> Maurice Mengel wrote:
>>
>> Hi,
>>
>> I am trying to open a file using document and would prefer absolute
>> path. I am using saxon under windows (with cygwin) as you can guess
>> from my uri. Before I did it with relative path, then it worked, but
>> now not anymore. What am I doing wrong?
>>
>> B  B  B  B <xsl:variable name="dictloc"
>>
>>
select="document('File:///c:/cygwin/home/Mengel/usr/levelup/lib/mpxvok.xml')"
/>
>> ....
>> B  B  B  B  B  B <xsl:when test="exists
>> ($dictloc/mpxvok:mpxvok/mpxvok:context[@name eq $dictname])">
>>
>> When I enter File:///c:/cygwin/home/Mengel/usr/levelup/lib/mpxvok.xml
>> in explorer it opens the right file.
>>
>> Thanks!
>> Maurice

Current Thread