FW: version de noeud

Gianluigi BEUZARD <[email protected]> Thu, 12 Jul 2007 15:34:47 +0200
Newsgroups gmane.text.xml.french.tech
Message-ID <[email protected]>
Bonjour,

je dois selectionner des enfants d'un noeud en fonction de la date et de la region. Je fais déjà un test sur les date en vue d'afficher ou non l'enfant mais le dernier test à faire nécéssite de comparer plusieurs enfant entre eux et je ne sais pas comment faire en xsl.

Voici la liste :

Code :

<SECTION num="1" label="1" alias="titre" dateVersion="2007/07/02 1183327200" datePublication="1976/08/05 208044000" dateStartEfficacy="1977/01/01 220921200" region="region1;region2" editor="amv" id="17969" dateEnactment="1976/07/08 205624800">

<ARTICLE num="7" label="7" alias="0" dateVersion="2007/07/02 1183327200" datePublication="1976/08/05 208044000" dateStartEfficacy="1977/01/01 220921200" region="region1;region2" editor="amv" id="17969" dateEnactment="1976/07/08 205624800">

contenu1

</ARTICLE>

 

 

<ARTICLE num="7" label="7" alias="0" dateVersion="2007/07/02 1183327200" datePublication="1995/05/25 801352800" dateStartEfficacy="1995/06/04 802216800" region="region1" editor="amv" id="17969" dateEnactment="1995/04/06 797119200">

contenu2

</ARTICLE>

 

</SECTION>


Le but de la manoeuvre étant de n'afficher pour la region1 le document avec la date dateStartEfficacy la plus récente...

Je pensais à une itération qui me retournerait uniquement le bon noeud et ses enfants mais je ne vois pas comment faire ça 100% XML.

Si quelqu'un a une idée je suis preneur.

 


No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.4/897 - Release Date: 11/07/2007 21:57



No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.4/897 - Release Date: 11/07/2007 21:57