Article View: fr.comp.text.xml
Article #10139XSL: navigation
From: Jef
Date: Mon, 11 Dec 2000 16:40
Date: Mon, 11 Dec 2000 16:40
47 lines
2072 bytes
2072 bytes
Bonjour � tous, Je lit le newsgroup deja depuis un bon bout de temps et jusque-ici j'ai trouve reponse a la plupart de mes questions. Je d�bute en XML et suis particuli�rement d�butant en XSL. Aujourd'hui j'ai une question (peut-etre facile?) pour vous. Je travaille pr�sentement � produire une feuille XSL pour transformer un XML en HTML. Mon probl�me est que je n'arrive pas � �crire le code n�c�ssaire pour choisir les noeuds voulus dans le bon ordre. Un exemple: <parent> <enfant1> </enfant1> <enfant2> </enfant2> <enfant3> </enfant3> <enfant1> </enfant1> <enfant2> </enfant2> <enfant1> </enfant1> <enfant3> </enfant3> </parent> Le fait est que pour que le document soit valide, seul <enfant1> est obligatoire alors que ses noeuds fr�res sont optionnels. Je veux donc avoir acc�s � <enfant1>(1) puis <enfant2>(1) puis <enfant3>(1) et ensuite <enfant1>(2) puis <enfant2>(2)... etc ... Excusez ma notation non-conforme mais je crois que vous allez saisir ce que je veux dire. J'ai essay� avec <xsl:for-each select="enfant1"> pour ensuite essayer de "remonter" pour obtenir ses freres imm�diats mais sans succes. Peut-etre est-ce ma notation qui est mauvaise ou c'est que je m'y prends mal? Quelqu'un a une piste de solution? Merci d'avance, Jef
Technical Details
Message-ID:
<3a350083.2847516542@news.usherb.ca>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!logbridge.uoregon.edu!sunqbc.risq.qc.ca!carnaval.risq.qc.ca.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,d441bc33a9e00dfe,start X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2000-12-11 08:40:19 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!logbridge.uoregon.edu!sunqbc.risq.qc.ca!carnaval.risq.qc.ca.POSTED!not-for-mail From: jeanfrancoisruel@iname.com (Jef) Newsgroups: fr.comp.text.xml Subject: XSL: navigation Message-ID: <3a350083.2847516542@news.usherb.ca> X-Newsreader: Forte Free Agent 1.21/32.243 Lines: 47 Date: Mon, 11 Dec 2000 16:40:17 GMT NNTP-Posting-Host: 132.210.195.30 X-Trace: carnaval.risq.qc.ca 976552817 132.210.195.30 (Mon, 11 Dec 2000 11:40:17 EST) NNTP-Posting-Date: Mon, 11 Dec 2000 11:40:17 EST