Bonjour,

Dans une page we, je charge un fichier XML, en utilisant javascript :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.load("./include/semaine_v2.xml");
Puis je le parcourt comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
var liste = xmlDoc.getElementsByTagName('semaine');
 
for (i=0;i<liste.length;i++)
{
  var annee = liste[i].childNodes[0].firstChild.nodeValue;
  var semaine = liste[i].childNodes[1].firstChild.nodeValue;
  var responsable = liste[i].childNodes[2].firstChild.nodeValue;
  var suppleant = liste[i].childNodes[3].firstChild.nodeValue;
 
  traitement + affichage....
}

Tout marche...

Mais j'aimerais garder la meme logique, en ayant un fichier trié (par semaine, par année...)

Comment proceder ? Avec un XSL ?

Sachant que je ne souhaite pas mettre en forme les données, uniquement les trier pour les traiter dans le Javascript.

Merci !