Bonjour,
J'ai un xml du type :

Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<radios>
  <radio name="Europe 1" url="http://mp3lg4.tdf-cdn.com/9240/lag_180945.mp3"/>
  <radio name="France Culture" url="http://direct.franceculture.fr/live/franceculture-midfi.mp3"/>
  <radio name="France Inter" url="http://direct.franceinter.fr/live/franceinter-midfi.mp3"/>
  <radio name="Fun Radio" url="http://streaming.Radio.funRadio.fr/fun-1-44-128"/>
  <radio name="La 1ère - Outre-Mer" url="http://radios.la1ere.fr/outremer"/>
  <radio name="MFM" url="http://mfm.ice.infomaniak.ch/mfm-128.mp3"/>
</radios>

Ma fonction :

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
16
17
18
19
20
req_radio = function (sentence_radio, client) {
    var fs = require('fs'),
        xml2js = require('xml2js');
    var parser = new xml2js.Parser({ trim: true });
 
    fs.readFile(__dirname + '/bookmarks.xml', function (err, dataxml) {
        parser.parseString(dataxml, function (err, result) {
            var resultat = result.radios.radio;
 
            for (var i = 0; i < result.radios.radio.length; i++) {
                if (result.radios.radio[i].$.name = sentence_radio) {
                    var nameR = result.radios.radio[i].$.name;
                    var urlR = '' ";
                    break;
                }
            } 
            console.log(nameR + ' ' + urlR);
        });
    });
}
Je récupères bien la valeur de l'attribut 'name', je souhaites récupérer l’attribue url correspondant.
Mci