Subject: RE: [xsl] Windows Batchfile calling Saxon - Confusion of / and \ From: "Houghton,Andrew" <houghtoa@xxxxxxxx> Date: Wed, 10 Oct 2007 09:35:29 -0400 |
> From: Kerry, Richard [mailto:richard.kerry@xxxxxxxxxxx] > Sent: 10 October, 2007 09:27 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Windows Batchfile calling Saxon - Confusion of / and \ > > If I pass the secondary file as 'C:/Projects/Secondary.xml' > it's happy. > If I pass the secondary file as 'C:\Projects\Secondary.xml' > it isn't, saying "FODC0005: Exception thrown by URIResolver. > Invalid relative URI". > > I don't want to hard-code the current path in my batch file, > I want to say "set DIR=%cd%", but if I do that DIR has '\' in > it in the usual Windows manner, causing the read to fail, as above. > > So : > 1. Can I get Saxon to accept '\' instead of '/' ? I presume > not as its a URI not a directory name. > 2. Can I get Windows batch-files to convert '\' to '/' ? set file1="C:\Projects\Secondary.xml" set file2=%file1:\=/% echo %file1% echo %file2% > 3. Can I get Saxon's document() function to search relative > to the current working directory rather than the top of the disk ?
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Windows Batchfile calling Sax, Kerry, Richard | Thread | RE: [xsl] Windows Batchfile calling, Kerry, Richard |
[xsl] Windows Batchfile calling Sax, Kerry, Richard | Date | Re: [xsl] Windows Batchfile calling, Andrew Welch |
Month |