Article View: fr.comp.text.xml
Article #10176Re: comment tester un attribut?
From: Tom.
Date: Thu, 23 Nov 2000 00:00
Date: Thu, 23 Nov 2000 00:00
19 lines
1446 bytes
1446 bytes
In article <3A1CF19F.CA8BC766@free.fr>, "Echoes" <echoes@free.fr> wrote:
> Un bloc xsl:if pour la valeur 1, et un autre pour la valeur 0 :
> <xsl:if test="/urba/enreg@sel = '1'">
... test="/urba/enreg/@sel = '1'"
^^^
Pensez toujours � la forme "d�velopp�e" pour �viter les erreurs :
/child::urba/child::enreg/attribute::sel
Si on remplace '1' (chaine) par 1 (nombre), ca marche aussi : on prend
la valeur (chaine) de l'attribute puis on le convertit en nombre pour
le comparer � 1.
Tou d�pend de ce qu'est sens� repr�sent� la valeur de l'attribut pour
nous humain : le nombre 1 ou la cha�ne '1',l'essentiel dans le test
�tant d'�tre le plus proche de sa logique possible pour une
lecture/compr�hension/maintenance ais�e.
Tom.
Technical Details
Message-ID:
<9c5jv8.0g.ln@ptittom.free.fr>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<9U5T5.614$m35.774226@nnrp2.proxad.net> <3A1CF19F.CA8BC766@free.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,9397af7af50921fb X-Google-Attributes: gid114f60,public From: "Tom." <ptittom@free.fr> Subject: Re: comment tester un attribut? Date: 2000/11/23 Message-ID: <9c5jv8.0g.ln@ptittom.free.fr> X-Deja-AN: 697070715 References: <9U5T5.614$m35.774226@nnrp2.proxad.net> <3A1CF19F.CA8BC766@free.fr> X-Complaints-To: abuse@proxad.net X-No-Productlinks: Yes X-Trace: nnrp1.proxad.net 974989407 213.228.43.50 (Thu, 23 Nov 2000 15:23:27 MET) Organization: Guest of ProXad - France User-Agent: Pan/0.9.1 (Unix) NNTP-Posting-Date: Thu, 23 Nov 2000 15:23:27 MET Newsgroups: fr.comp.text.xml