<RR>
<RR_row>
<ind_no>81723</ind_no>
<pos_acad_m_no>1</pos_acad_m_no>
<pos_acad_lib>Emeritierte(r) Professor(in)</pos_acad_lib>
<et25_lng>2</et25_lng>
<RR_group1>
<gr_no>330</gr_no>
<gr_nom>Analysis: Gruppe Kaup</gr_nom>
<RR_group2>
<type>1</type>
<type_lib>Publications</type_lib>
<RR_group3>
<cle>15381</cle>
<RR_group4>
<ordre>10</ordre>
<text>G. Bissig: Über die
Stabilität separierbarer Blätterungen. Dissertation Fribourg, Juni 2002</text>
<date_debut/>
<date_fin/>
<financement/>
<montant>0</montant>
</RR_group4>
</RR_group3>
</RR_group2>
Here is a part of my XML file that I am parsing to HTML.
Here is my problem, I would like to test the value of
/RR/RR_Row/RR_group1[type=1] while I am parsing the values of the RR_group4
node (the output is not the same depending on the type).
I tried :
<xsl:if test="ancestor::RR/RR_row/RR_group1/RR_group2[type=1]">
But that doesn't work (crashes XMLSPY...)
<xsl:if test="/RR/RR_row/RR_group1/RR_group2[type=1]">
Same same...
Could someone please help me as I have been stuck on this for a couple of days
now...
Thanks a lot
Best regards,
Neil.
Neil Smith
Analyste Programmeur
Université de Fribourg
Av. de l'Europe 20
CH - 1700 Fribourg
Tél. +41 26 300 7091