This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

How to find out the context of the current node?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]