Problème XML et XSL

Problème XML et XSL - XML/XSL - Programmation

Marsh Posté le 18-05-2011 à 16:53:56    

Salut
 
J'ai un problème depuis plusieurs jours avec ma feuille de style XSL et je trouve pas de solution.
 
 
Dans mon fichier XML, j'ai ce qui suit :  
 
 
<sf>../soundfile1.mp3</sf>  
<sf>../soundfile2.mp3</sf>
<sf>../soundfile3.mp3</sf>
 
et je voudrais qu'avec ma feuille de style XSL, sur la page web finale, on voie une icône par fichier son (icône en png ou jpg représentant un petit haut-parleur, toujours la même image) et que quand on clique sur cette icône, ça lise le fichier son correspondant.
 
Mais je sais pas trop quoi écrire dans ma feuille de style. Jusqu'à présent j'ai ça :
 
<xsl:template match="sf">
 
<img src="../sound-icon.png" onclick="javascript:BatmoAudioPop('<xsl:value-of select="."/>',this.href,'1')"/>
 
</xsl:template>
 
...mais ça marche pas, et je ne sais pas ce que je dois changer pour que ça marche...
 
Quelqu'un peut-il m'aider, en me disant ce que je dois écrire dans ma feuille XSL? J'ai vraiment du mal à trouver la solution, je me casse la tête depuis plusieurs jours.
 
Mille mercis

Reply

Marsh Posté le 18-05-2011 à 16:53:56   

Reply

Marsh Posté le 10-12-2011 à 22:33:24    

<<?xmlversion='1.0" ? encoding="utf-8" ?>
<cartevisite>
<nom>ROBERT</nom>
<prenom>Joseph</prenom>
<societe>Societe</societe>
<fonction>Représentant</fonction>
<adresse>Adresse</adresse>
<ville>Fort-de-France</ville>
<codepostal>97200</codepostal>
<rue>BLV Général de Gaulle</rue>
<numtelephone>0596640794</numtelephone>
<numportable>Num Portable</numportable/>
<numfax>Num Fax</numfax>
<email>Email</email>
<cartevisite/>
 
Je sais qu'il faut fermer certaine balise, quand je le fait, je n'est aucun résultat lorsque j'ouvre mon fichier XML avec internet. Pouvez-vous m'aidez SVP  
 
Merci

Reply

Marsh Posté le 11-12-2011 à 12:04:10    

sensy222 a écrit :

<<?xmlversion='1.0" ? encoding="utf-8" ?>
<cartevisite>
<nom>ROBERT</nom>
<prenom>Joseph</prenom>
<societe>Societe</societe>
<fonction>Représentant</fonction>
<adresse>Adresse</adresse>
<ville>Fort-de-France</ville>
<codepostal>97200</codepostal>
<rue>BLV Général de Gaulle</rue>
<numtelephone>0596640794</numtelephone>
<numportable>Num Portable</numportable/>
<numfax>Num Fax</numfax>
<email>Email</email>
<cartevisite/>

[:mike hoksbiger:3]  
Faudrait un minimum se relire avant de poster ici, parce que les erreurs sont évidentes.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed