ho una rappresentazione di stringa di un array:convertire la rappresentazione matrice di stringhe di nuovo a una matrice
["item1", "item2", "item3"];
Sto cercando di convertire questo torna a un array.
Qualsiasi suggerimento apprezzato.
ho una rappresentazione di stringa di un array:convertire la rappresentazione matrice di stringhe di nuovo a una matrice
["item1", "item2", "item3"];
Sto cercando di convertire questo torna a un array.
Qualsiasi suggerimento apprezzato.
Prova JSON.parse:
ary = JSON.parse(s);
maggior parte dei browser supportano nativamente, per gli altri è necessario json.js
è anche possibile utilizzare
var genericList = eval('(' + s + ')');
for(i=0;i<genericList.lengthl;i++){
alert("element : " + genericList[i]);
}
che sembra un sacco come una [stringa JSON] (http://www.json.org /). Usa lo "standard" [script JSON] (https://github.com/douglascrockford/JSON-js)? –