|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Problem with document() function
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>:
> Show us the contact1.xml file - perhaps you're not selecting any data!
The problem was solved by Wendell Piez, and indirectly by yourself, thanks
to the XSLT Programmer's Reference. :-)
Should have been:
<xsl:variable name="data" select="document('contact1.xml')"/>
And also:
<xsl:value-of select="$data/*//organization"/>
^
(to find nested contact info)
It works, but still I'm not sure how to read the XPath expression
"$data/*//organization". In particular, I'm not yet sure what the '*' adds
to it. Since '$data' returns the document (starting from the root node I
assume), it seems logical that only the '//' + [element name] should be able
to return the content from any element.
Regards,
Gustaf Liljegren
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








