|
Tester le numéro d'ordre d'un parent ou d'un ancestor: msg#00157text.xml.french.tech
Bonjour, Je ne trouve pas la syntaxe pour tester sur un noeud le N° d'ordre de plusieurs ancêtres. Voilà mon cas de figure : <AAA> <BBB> <CCC> <DDD> <H1> ..... Je suis sur le noeud H1 (<xsl:template match="H1">) J'ai besoin de tester le N° d'ordre des noeuds <DDD> et <AAA> c'est-à-dire : /AAA[position() = 1]/BBB/CCC/DDD[position() = 1]/H1 J'ai essayé plusieurs solutions dont : <xsl:when test="ancestor::AAA[position() = 1]"> <xsl:when test="ancestor::AAA[position() = 1] AND parent::node()[position() = 1]"> Il passe sur le test (true) même si c'est faux ! Est-ce que quelqu'un connaît la syntaxe exacte. Merci d'avance __________________________________________________ Myriam GOUTTE, Ingénieur Design EVER TEAM Content Into Action Immeuble l'Aquilon - 40b rue de la Villette 69425 LYON Cedex 03 - FRANCE Tél. : +33 (0)4 26 68 33 00 - Fax : +33 (0)4 26 68 33 16 mailto:m.goutte@xxxxxxxxxxxxx - Site Web : http://www.ever-team.com _________________________________________________ |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Extraire un nombre d'une chaîne de caractères - XSL: 00157, Eric van der Vlist |
|---|---|
| Next by Date: | Re: Réf. : Re: Réf. : Re: xslt et namespaces: 00157, Eric van der Vlist |
| Previous by Thread: | Rép. : Extraire un nombre d'une chaîne de caractères - XSLi: 00157, Claude NIEDERLENDER |
| Next by Thread: | Re: Tester le numéro d'ordre d'un parent ou d'un ancestor: 00157, Eric van der Vlist |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |