Problème playlist.xml

Fermé
Rem - 8 juin 2009 à 11:06
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 - 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.

6 réponses

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...
1
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
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".
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
8 juin 2009 à 11:28
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.
0
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>
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
8 juin 2009 à 13:41
Il sert à quoi ton XML?
Il est associé à un site, à un programme (ex: winamp)?

+d'infos, sinon je peux pas t'aider.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
C'est une playlist, donc ça à le rôle d'une playlist... :s

Oui il est associé à JW VLC Media player.
0
Ozimandias Messages postés 502 Date d'inscription jeudi 14 mai 2009 Statut Membre Dernière intervention 10 mars 2010 46
8 juin 2009 à 14:47
Ton fichier est donc un XML Shareable Playlist Format (XSPF) en anglais:

Documentation ici: https://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é.
0