Puis le contenu peut être accédé par les méthodes
de DOM. var xdoc = sponseXML;
var x = tElementById("mabalise");
2) XML et PHP
XML fait partie du langage de base PHP 5, il y est utilisé directement
avec les classes DOMDocument et SimpleXML. On peut charger un fichier XML,
traiter le contenu avec les méthodes de DOM et le sauver directement
dans un fichier. Il y a un format XML pour les services Web: SOAP. C'est une standard du W3C,
mais plutôt compliqué et pas très populaire. La transformation d'un document XML en un autre format peut être accomplie
par XSLT, un outil d'un usage pas très simple. Bien sûr, on peut
aussi en PHP ou JavaScript, charger le fichier XML, prendre les données,
et construire un fichier dans le nouveau format, quelquefois c'est plus facile. La combinaison
de XML et XPath permet de l'utiliser comme base de données, il convient
donc pour des ressources de taille importante. Xml et javascript sur. 6) Exemple de fichier XML
xml version="1. 0"? >
Soyez le premier à donner votre avis sur cette source. Vue 27 458 fois - Téléchargée 2 153 fois Description Je ne sais pas si ma source est en bonne place (se serait plustôt une astuce). Les fichiers XML prennent de plus en plus d'importance sur le web par leur façon de présenter les données sous forme structurée mais aussi permettant un chargement rapide par certaines applications. Parcourir fichier XML en Javascript - XML/XSL et SOAP. Le principe: On se propose de lire les données issues d'un fichier XML sous forme de noeuds et de les afficher dans une page HTML sous forme de tableau. Pour cela on utilise un script XSLT dans la page html et on ne touche pas au XML (ce qui est très pratique lorsqu'on a plusieurs milliers de fichiers XML produits par une base de données par exemple). Source / Exemple: script language="JavaScript"> AfficheDocXML(); function AfficheDocXML(){ var Document; Document = new ActiveXObject("");// on fait appel à la DOM pour parser le XML! = "false"; // on lit en synchrone if(("")){// au chargement on met en forme puis on place dans les cellules ("
ID | Date | Nom | "); for(i=0;i<;i++){ ("
---|---|
");
(ildNodes(i).
parentNode. P ( { 'class': 'corpus', id: '150', title: 'corps', 'xml:lang': 'fr', dir: 'rtl'}, { margin: 'auto', padding: '15px', width: '90%', height: document - 100, textAlign: 'left', backgroundColor: 'rgb(255, 255, 255)'}, { onclick: function () { document prepare ();}}). Xml et javascript en. B ( 'World'); sinon l'utilisation de ' et " suffit à éviter un certain nombre de \\ 1 2 3 4 5 6 7 8 monXML = ' | |
\ \ | \ Web Table \ Merci quand même pour ta réponse 28/06/2011, 15h27 #8 parce que le but est de pouvoir faire un copier/coller. |