Afficher du contenu XML en Html ?
Bonjour à tous,
Je débute en XML, après avoir pataugé sur quelques sites oula syntaxe pour un affichage à partir d'une page HTML, changeait tout le temps... je me résoud à laisser cette question.
Voilà, j'essaie d'afficher le contenu d'un fichier XML listant les SMS d'un cellulaire.
Sa forme :
Code:
1 2 3 4 5
| <?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<?xml-stylesheet type="text/xsl" href="sms.xsl"?>
<smses count="9349">
<sms protocol="0" address="2008" date="1369848677951" type="1" subject="null" body="Vous allez recevoir les paramètres de configuration, SVP sauvegardez-les." toa="null" sc_toa="null" service_center="+33600000660" read="1" status="-1" locked="0" date_sent="1369886171000" readable_date="26 mai 2014 18:49:37" contact_name="(Unknown)" />
</smses> |
J'ai laissé qu'un seul sms, 9349 ça faisait beaucoup :roll:
A partir de différent forum je me suis hasardé à pondre le code suivant (ne criez pas !! je sais ça doit pas être très joli mais c'est une première approche) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?xml version="1.0" encoding="UTF-8"?>
<html>
<body>
-Debut--
<xml id="fichierxml" src="C:/Users/Gaël/Desktop/sms-20140517105211.xml">
<xsl:for-each select="sms/sms">
<div class="sms">
<xsl:value-of select="readable_date"/>
<xsl:value-of select="body"/>
</div>
</xsl:for-each>
</xml>
--Fin-
</body>
</html> |
Ce qui m'affiche :
-Debut--
--Fin-
Je sais... C'est très joli :D
Enfin du coup je ne sais pas si ma démarche est bonne ou pas... Plutôt non.
Que conviendrait-il de faire ?
Merci par avance pour vos réponses.
Gaël