Téléchargement
illégal
Posez votre question Signaler

Problème playlist.xml

Rem - Dernière réponse le 8 juin 2009 à 14:47
Bonjour,
Je suis entrain de faire une playlist.xml, j'aimerai avoir une balise pour séparer des parties.
Exemple :
<trackList>
<BALISE QUE JE CHERCHE>Musique RAP</BALISE QUE JE CHERCHE>
<track>
<title>Musique rap</title>
<creator>Auteur</creator>
<location>rap.swf</location>
</track>
<track>
<title>Musique rap2</title>
<creator>Auteur2</creator>
<location>rap2.swf</location>
</track>
<BALISE QUE JE CHERCHE>Musique ROCK</BALISE QUE JE CHERCHE>
<track>
<title>Musique rock</title>
<creator>Auteur</creator>
<location>rock.swf</location>
</track>
<track>
<title>Musique rock2</title>
<creator>Auteur</creator>
<location>rock2.swf</location>
</track>
</trackList>
Merci pour vos réponses.
Lire la suite 

Problème playlist.xml »

7 réponses
Réponse
+1
moins plus
Tu me dit d'essayer ça alors :


<trackList>

<stylemusique>Musique RAP</stylemusique>
<track>
<title>Musique rap</title>
<creator>Auteur</creator>
<location>rap.swf</location>
</track>
<track>

<title>Musique rap2</title>
<creator>Auteur2</creator>
<location>rap2.swf</location>
</track>

<stylemusique>Musique ROCK</stylemusique>

<track>

<title>Musique rock</title>
<creator>Auteur</creator>
<location>rock.swf</location>
</track>

<track>

<title>Musique rock2</title>
<creator>Auteur</creator>
<location>rock2.swf</location>
</track>

</trackList>


Parce que ça ne fonctionne pas...
Ozimandias- 8 juin 2009 à 11:56
Non, car en XMl les balises doivent s'imbriquer. Ce serais plutôt comme ça:


<trackList>

<stylemusique nomstyle="Musique RAP">
<track>
<title>Musique rap</title>
<creator>Auteur</creator>
<location>rap.swf</location>
</track>
<track>

<title>Musique rap2</title>
<creator>Auteur2</creator>
<location>rap2.swf</location>
</track>

</stylemusique>

<stylemusique nomstyle="Musique ROCK">

<track>

<title>Musique rock</title>
<creator>Auteur</creator>
<location>rock.swf</location>
</track>

<track>

<title>Musique rock2</title>
<creator>Auteur</creator>
<location>rock2.swf</location>
</track>

</stylemusique>

</trackList> 


La ton XML est bien formé, pour accéder au nom du style tu devra chercher la valeur de l'attribut "nomstyle" de la balise "stylemusique".
Ajouter un commentaire
Réponse
+0
moins plus
En XML on se fout du nom des balises, tu pourrais mettre <tataouine>Musique rock</tataouine> que ça serait pareil.

Mais, dans un optique de clarté, je mettrai styleMusical ou quelque chose dans le genre.
Ajouter un commentaire
Réponse
+0
moins plus
J'ai mis exactement ce que tu me donnes comme code, mais ça ne fait que masquer les tracks que j'ai entre les balises <stylemusique></stylemusique>
Ajouter un commentaire
Réponse
+0
moins plus
Il sert à quoi ton XML?
Il est associé à un site, à un programme (ex: winamp)?

+d'infos, sinon je peux pas t'aider.
Ajouter un commentaire
Réponse
+0
moins plus
C'est une playlist, donc ça à le rôle d'une playlist... :s

Oui il est associé à JW VLC Media player.
Ajouter un commentaire
Réponse
+0
moins plus
Ton fichier est donc un XML Shareable Playlist Format (XSPF) en anglais:

Documentation ici: http://xspf.org/

Il semblerais que l'on ne puisse pas faire ce que tu tentes, mais comme c'est en anglais...

C'est la seule doc valable que j'ai trouvé.
Ajouter un commentaire
Ce document intitulé « problème playlist.xml » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?