This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
How to find out the context of the current node?
- From: "Marco Hoendervangers" <Marco dot Hoendervangers at OVSoftware dot com>
- To: <XSL-List at lists dot mulberrytech dot com>
- Date: Thu, 29 Nov 2001 11:00:16 +0100
- Subject: [xsl] How to find out the context of the current node?
- Reply-to: xsl-list at lists dot mulberrytech dot com
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