Hello tout le monde, j'ai un projet sur le tas qui consiste à avoir une interface web qui permet d'importer un fichier XML et ensuite d'en faire un graphique en utilisant PHP et GD. J'ai trouvé pas mal de code GD pour faire les graphiques comme je veux etc mais le problème c'est le parsage du XML : il me faudrait les données XML dans un tableau de type $graphValues=array(0,80,23,11,190,245,50,80,111,240,55);
J'ai trouvé plusieurs moyen de passer les données XML vers un tableau PHP mais sans avoir le résultat voulu ou trop incompréhensible (je n'ai que de vagues connaissances en parsage)
Le fichier XML aura des critères précis (le tableau de données sera construit ligne par ligne -> voir exemple de code) et c'est depuis là qu'il faudrait le passer en tableau PHP.
Exemple XML
<!-- Ce fichier xml va représenter les données telles qu'elles seraient représentées dans un tableau
ligne par ligne-->
<chart>
<data> <!-- Dans les balises "data" se trouvent le contenu du "tableau" -->
<row name="Mois"> <!-- chaque balise "row" représente une ligne du tableau -->
<null/>
<string>Janvier</string> <!-- chaque donnée correspond a un type, qui sera la balise -->
<string>Février</string>
<string>Mars</string>
<string>Avril</string>
<string>Mai</string>
<string>Juin</string>
<string>Juillet</string>
<string>Août</string>
<string>Septembre</string>
<string>Octobre</string>
<string>Novembre</string>
<string>Décembre</string>
</row>
<row name="Température">
<string>Températures</string>
<number>2.3</number>
<number>3.2</number>
<number>4</number>
<number>6.9</number>
<number>10</number>
<number>23</number>
<number>25.4</number>
<number>23.1</number>
<number>18.5</number>
<number>15</number>
<number>6.2</number>
<number>1.8</number>
</row>
</data>
</chart>
Donc serait-il possible de passer ces données vers un tableau PHP pour en faire un graphique GD ? Ou quelconque autre façon pour arriver à un graphique GD .
Merci pour votre aide !