[xsl] How to find out the context of the current node?

Subject: [xsl] How to find out the context of the current node?
From: "Marco Hoendervangers" <Marco.Hoendervangers@xxxxxxxxxxxxxx>
Date: Thu, 29 Nov 2001 11:00:16 +0100
Hi all,

See XML example. When I match an actual medication in my XSLT
script I want to perform a different action than when I find a history 
medication. So somehow I need to be able to know what the context
of the medication node is. In other words, when I've matched a medication
node I want to say something like:
if actual medication
	do something
else
	do something else
I know that I can use the xsl:if or xml:choose statement for this. What I 
don't know is how to find out in what context I am.

Can anybode help me with this one?

Thanks.
Marco

(XML example)
<Actual>
	<Medication>
		<Amount>100cl</Amount>
		<Usage>xxxxxx</Usage>
	</Medication>
</Actual>
<History>
	<Medication>
		<Amount>200cl</Amount>
		<Usage>zzzzzzzzzz</Usage>
	</Medication>
</History>




 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread