Javascript xml

cs_math11 Messages postés 47 Date d'inscription mardi 9 août 2005 Statut Membre Dernière intervention 31 mai 2012 - 12 août 2010 à 13:30
PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 - 20 août 2010 à 11:34
Bonjour,

Dans un fichier xml de ce genre:

<markers>
<marker name= "b" lat="56.0097" lng="2.2208" logo="images/b.png" url= "http://www.www.ch/">
 "b" 
Switzerland


 www.www.ch/ 
</marker>
<marker name  ="a" lat= "12.2222" lng="12.0000" logo="images/a.png" url= "http://www.www.ch/">
 "a" 
Switzerland


 www.www.ch/ 
</marker>
</markers>


J'aimerais savoir si il est possible en javascript de récupérer l'élément sur l'attribut "pays", en quelque sorte un équivalent au sql suivant

select * from "table" where pays   = "Switzerland"


J'ai déjà regardé du coté JQuery, mais sans succès...

Merci d'avance

math11

1 réponse

PetoleTeam Messages postés 3426 Date d'inscription lundi 26 décembre 2005 Statut Membre Dernière intervention 14 janvier 2011 17
20 août 2010 à 11:34
Bonjour,
considérons ton fichier xml comme ta base de données
<table01>
  <data>
    <champ1></champ1>
    <champ2></champ2>
    <champ3></champ3>
  </data>
  <data>
    <champ1></champ1>
    <champ2></champ2>
    <champ3></champ3>
  </data>
  <data>
    <champ1></champ1>
    <champ2></champ2>
    <champ3></champ3>
  </data>
</table01>
<table02>
<!-- autre enregistrement -->
</table02>

FROM "table01" se traduit par
T_Table01 = Fic_XML.getElementsByTagName("table01");

where champ1 = "Valeur Cherchee" se traduit par
pour la suite voir la réponse faite ici...



;O)
0
Rejoignez-nous