Parser une seule donnée d'un XMl - XML/XSL - Programmation
Marsh Posté le 01-11-2008 à 18:11:22
J'ai passé quelques heures à chercher mais je ne vois toujours pas... Est que quelqu'un pourrait au moins me dire si ma requête est possible ?
Marsh Posté le 01-11-2008 à 18:32:31
Oui, c'est tout à fait possible, tu charges tes fichiers un à un, puis tu fais une recherche sur ta variable.
Qu'as-tu écrit comme code jusqu'à présent ?
Marsh Posté le 01-11-2008 à 21:25:32
Je n'ai pas de code jusqu'à présent... j'ai trouvé beaucoup (beaucoup) de script pour différents langage.
Je pense que je vais privilegier le html si possible, sinon php bien sûr. Ce que je n'arrive pas à trouver c'est de choisir la <donnee> en fonction du <pays> ou u <rang>
Marsh Posté le 02-11-2008 à 14:00:28
Je sais que je suis débutante et que ça peut paraître pénible pour ceux qui s'y connaisse de trouver des questions comme les miennes..
Malgré mes recherches je n'ai toujours pas trouvé comment sélectionner ma donnée en fonction de sa ligne. Je suis tombée sur un code permettant de rechercher la donnée à afficher d'un XML en fonction de ces coordonnées x;y mais je ne suis pas parvenue à le faire fonctionner dans mon cas.
Marsh Posté le 02-11-2008 à 14:29:42
tu ne peux pas le faire en HTML
tu peux le faire en php , par contre, c'est assez simple de manipuler les ficheirs XML , soit en tant que chaine de caractère avec des expression régulière , soit avec simpleXML
que la donnée soit dnas un ou 10 fichiers xml , ca change pas grand chose
Marsh Posté le 02-11-2008 à 19:26:41
un exemple pour récupérer le pays
Code :
|
Marsh Posté le 03-11-2008 à 15:41:50
J'ai lu beaucoup de docs sur SimpleXML, et cette fonction m'a l'air bien intéressante...
Cependant, je n'ai pas pu la tester, j'ai cette erreur : Fatal error: Call to undefined function: simplexml_load_file() in /homez.11/...
Je sais que SimpleXML ne fonctionne qu'à partir de php5, je suis sous OVH 60gp cela devrait pourtant fonctionner
Marsh Posté le 05-11-2008 à 12:14:57
Est-ce que l'extension SimpleXML est activée? Renseigne-toi ou tente un phpinfo()...
Marsh Posté le 19-12-2008 à 12:04:07
sourtout mettre l'extention .php5 pour ovh
Marsh Posté le 01-11-2008 à 14:33:28
Bonjour à toutes et à tous,
J'ai plusieurs fichiers XML (ex : population.xml, idh.xml, pib.xml, pnb.xml ...) et je souhaiterais afficher ces données sur diverses pages "fiches pays" individuelles.
Mes fichiers XML sont structurés ainsi : <record><rang><pays><donnee><continent></record>
- pour la page pays1.php
- Population : ici appeler la population du nomdepays1
- IDH : ici appeler l'IDH du nomdepays1
- PIB : ici appeler le PIB du nomdepays1
- pour la page pays2.php
- Population : ici appeler la population du nomdepays2
- IDH : ici appeler l'IDH du nomdepays2
- PIB : ici appeler le PIB du nomdepays2
Comment parser ces données "une par une" ?