Se connecter / S'enregistrer
Votre question

php/xml

Tags :
  • format
  • Programmation
Dernière réponse : dans Programmation
2 Février 2008 15:35:11

bonjour
j'ai un logiciel qui permet de gérer des collections de musique. il permet d'exporter au format xml, et l'ordre dans le fichier xml est l'ordre d'ajout dans le logiciel.
la structure du xml est la suivante:
<musiclist>
<music>
<index>NUM_DU_CD</index>
<title>TITRE_DU_CD</title>
<releasedate>
<year>
<displayname>DATE</displayname>
</year>
</releasedate>
<artists>
<artist>
<displayname>ARTISTE</displayname>
</artist>
</artists>
<genres>
<genre>
<displayname>GENRE</displayname>
</genre>
</genres>
<length>DUREE</length>
<nrtracks>NBR_PISTES</nrtracks>
<thumbfilepath>ADRESSE_POCHETTE</thumbfilepath>
<details>
<detail>
<details>
<detail>
<index>NUM_DE_LA_PISTE</index>
<title>NOM_DE_LA_PISTE</title>
<length>DUREE_DE_LA_PISTE</length>
</detail>
</details>
<details>
...
</details>
</detail>
</details>
</music
<music>
...
</music>
</musiclist>

j'ai réussi à écrire un code php pour récupérer les données de chaque album linéairement, mais j'aimerais pouvoir récupérer les données en classant par artiste/album.
pourriez vous m'aider?
merci

Autres pages sur : php xml

2 Février 2008 21:48:35

Je te conseille de mettre le résultat de ta lecture XML dans un tableau associatif, du type :

$albums['nom_album']['artiste']

Ca serait le plus simple, non ? A noter que je connais pas trop les fonctions de lecture XML en PHP.
Contenus similaires
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS