[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: document() path relative to current document

Subject: RE: document() path relative to current document
From: "Passin, Tom" <tpassin@xxxxxxxxxxxx>
Date: Tue, 23 Nov 2004 14:49:00 -0500
xsl current document
> From: "Robert Svsemann" [mailto:rsoese@xxxxxx]
> Hello Michael,
>
> I believe that you and David are right, BUT how can I make the value of an
> attribute @href a node-set?
>
> I have <a href="folder/foo.html"> and want to read data from that external
> file. I save the url to a variable by using <xsl:variable name="bar"
> select="@href"/>. So $bar is still just a string. When I provide this to
> the
> document function by document($bar,/) i suppose it will not magically
> become
> a nodeset.

One thing is that you have to figure out whether the files you want to access
can be found by a path relative to the source document or not.  If not, you
will need to supply absolute urls to the documents you want to transform.  In
that case, the need to adjust the base url will go away.

I suggest that you show us the actual source xml (simplified if possible,
though), and make it more clear the relationship between the href values and
the locations of the documents you want to load.  It may be that we are making
assumptions that are not the same as yours.

Tom P

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.