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 :
J'ai laissé qu'un seul sms, 9349 ça faisait beaucoup
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
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) :
Ce qui m'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
-Debut--
--Fin-
Je sais... C'est très joli
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
Partager