Subject: Re: [xsl] Do you have a rock-solid function for fetching an XML document? From: Martin Honnen <Martin.Honnen@xxxxxx> Date: Fri, 20 May 2011 18:32:42 +0200 |
Hi Folks,
I need a function that fetches an XML document. The function takes two parameters:
1. The href (URL) to the desired XML document.
2. The document (root element) from which the href came from.
I need the function to be able to work no matter whether the href
- references a file in the current folder, e.g., foo.xml
- references a file in another folder, using a relative path, e.g., ../../../tmp/foo.xml
- references a file in another folder, using an absolute path, e.g., c:/tmp/foo.xml
- references a file on the network, e.g., http://www.example.org/foo.xml
Do you have code for this function:
<xsl:function name="f:get-file" as="element()?"> <xsl:param name="href" as="xs:anyURI" /> <xsl:param name="document" as="element()"/>
Doesn't <xsl:sequence select="document($href,$document)/*"/> do what you want?
Martin Honnen --- MVP Data Platform Development http://msmvps.com/blogs/martin_honnen/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Do you have a rock-solid func, Costello, Roger L. | Thread | Re: [xsl] Do you have a rock-solid , David Carlisle |
[xsl] Do you have a rock-solid func, Costello, Roger L. | Date | Re: [xsl] Do you have a rock-solid , David Carlisle |
Month |