[xsl] how to find parent node

Subject: [xsl] how to find parent node
From: xslt.new <xslt.new@xxxxxxxxx>
Date: Tue, 23 Jan 2007 08:54:23 -0600
Hi:

Suppose I have an xml input:

<element1>
<para>
<test1></test1>
</para>
</element1>
And I want to find out the parent of test1 in the <test1> template
itself. I tried <xsl:value-of select="name(parent::*)"/>. This works
only if <test1> is directly under <element1> and not under <para>. Is
there any way to find out the parent of <test1> wherever it is?

Current Thread