RE: [xsl] Navigating through the document using variables

Subject: RE: [xsl] Navigating through the document using variables
From: "Aron Bock" <aronbock@xxxxxxxxxxx>
Date: Tue, 31 May 2005 00:07:58 +0000
I have a variable initialized at runtime with the path to some element
(something like this /elem1/elem2/elem3). Can I use this variable to
navigate to the elem3 in another variable that is initialized with the
document like this:
<xsl:variable name="doc" select="document('./somedocument.xml')"/>

In other words I would like to use this string to retrieve a node-set from
the document, something like this:
	$emps[$ref]

The short answer, no, not natively. See http://www.dpawson.co.uk/xsl/sect2/nono.html#d1625e507


That said, there are limited ways to achieve this, using local-name(); using a dynamic-dispatch mechanism, etc.

--A

_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar  get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/


Current Thread