[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
RE: get the current xml file name
I would think something like:
document (concat(document-uri(/),'../','nextfile.xml')) should do the trick.
If you are using XSLT 2.0, you can use the resolve-uri function which will
be a bit neater.
From: Frank Marent <frank.marent@xxxxxxxxxxx>
Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: get the current xml file name
Date: Tue, 8 Aug 2006 08:18:37 +0200
hi
this is my first (xslt-beginner) question to this list, hoping my question
is not been answered 1 mio times. i was searching in the archive to avoid
this. :-)
i'm looking for a function that helps me to read and process several .xml
files by document(). the problem is that when i say
document('nextfile.xml')
the document() function tries to read the xml file in the path of the
current xslt (!) file. and that's not working for me. so i want to
redirect the document() function to the path of the directory of the
current .xml file.
how can i do that?
document-uri(/)
reports the whole (!) uri of the current xml file. that includes the path
i'm looking for, like
file:/C:/somewhere/anywhere/whereami/myfile.xml
and that's fine. but how can i now cut off 'myfile.xml' when 'myfile.xml'
is always changing and i have no idea of this filename in the xslt and
replace it with 'nexfile.xml'?
i thought to find a function to
get the current xml file name
to be able to extract that file from the uri-path-string. but i could not
find anything about this. also trying to find a function to find the last
'/' in a string and extracting from that with substring-after (). uahh.
i hope to find help here. any hint is very appreciated!
from switzerland
frank
_________________________________________________________________
Windows Live Messenger has arrived. Click here to download it for free!
http://imagine-msn.com/messenger/launch80/?locale=en-gb
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
RSS 2.0 |
|
Atom 0.3 |
|
|