Parser un fichier xml

Fermé
none61 Messages postés 82 Date d'inscription mercredi 23 avril 2014 Statut Membre Dernière intervention 14 avril 2020 - Modifié par crapoulou le 17/10/2016 à 23:32
Bonsoir,

Comme il est dit dans le titre, je recherche le moyen de parser un fichier xml mais pas entièrement.

Voici le contenue du fichier xml (enfin la partie qui nous intéresses )

<div id="barre1" style="margin-left: 465px;">
        <p> <span id="progressvalue1"></span></p>
       <p> <progress id="progressbar1" value="65" min="0" max="100"></progress><s$
<p> 13%</p>
</div>


- Donc c'est une barre de progression et je souhaiterais récupérer la valeur de "value" afin d'exploiter celle-ci.
- Le fichier xml est hébergé sur un serveur apache avec le reste de mes pages html

- Comme le javascript s'exécute coté client, je pense qu'il faudra que j'utilise l'adresse complete du fichier dans mon script a savoir "http://192.168.1.50/fichier.xml

- J'ai trouvé tout un tas de script sur le net mais impossible de faire ce que je souhaite.

var parseXml;
if (typeof window.DOMParser != "undefined") {
        parseXml = function(xmlStr) {
                return ( new window.DOMParser() ).parseFromString(xmlStr, "text/xml"); };
} else if (typeof window.ActiveXObject != "undefined" && new window.ActiveXObject("Microsoft.XMLDOM")) {
                 parseXml = function(xmlStr) { var xmlDoc = new window.ActiveXObject("Microsoft.XMLDOM");
                xmlDoc.async = "false";
                xmlDoc.loadXML([http://192.168.1.16/dlprogressbar/barre1.php);]                return xmlDoc; };
} else { throw new Error("No XML parser found"); }


Je n'y connais pas grand chose en javascript mais je pense que ce script parse la totalité de la page...

SI quelqu'un pouvais me mettre sur la voie...

Cordialement.