Question

Ceci est probablement très élémentaire, mais je suis encore à apprendre.
J'ai importé un enregistrement d'un fichier XML et avoir le résultat:
"a, b, c, d, e, f, g, h"

je voudrais finir avec 8 variables distinctes, une pour chaque valeur délimité par des virgules.
Quel est le chemin le plus court au code en utilisant cette javascript

Était-ce utile?

La solution

si vous .split () la liste, vous vous retrouverez avec un tableau simple avec « n » nombre d'éléments. Non -exactly- 8 variables distinctes, mais 8 éléments accessibles individuellement.

var myList = "a,b,c,d,e,f,g,h";
var myArray = myList.split( ',' );

alert( myArray[ 4 ] );

Autres conseils

split()

js>s = "a,b,c,d,e,f,g,h"
a,b,c,d,e,f,g,h
js>a = s.split(',')
a,b,c,d,e,f,g,h
js>a[0]
a
js>a[4]
e

split () .

Dans votre cas, xml_string.split(',');

Si vous avez le résultat sous forme de chaîne, utilisez la méthode split sur elle:

var myList = "a,b,c,d,e,f,g,h";
var myArray = myList.split(",");
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top