Veri değişkeninizin değeri, bir dize haline gelen tırnak işaretleridir. Bunları kaldırın ve bir dizi yapmak için virgülle ayrılmış değerlerin etrafında [] bulun.
var data = [['Time', 'TasksRunning'],[1.9520154, 0]];
Düzenleme: Bir metin dosyasından okuyorsanız beri , sen dize dışına dizisini oluşturmak için bazı manipülasyon yapmak gerekir. Belki şu gibi bir şey:
var string='["Hello",["one","two"],3]';
var array=JSON.parse(string);
Bu ağacın içeren bir dizi oluşturur:
//Original data
var data = "[['Time', 'TasksRunning'],[1.9520154, 0]]";
//Exclude the outer brackets
var parsed = data.substr(1,data.length-2);
//Split into separate parts
var parts = updatedData.split('],[');
//Recreate the new array
var arr = [];
for(var a = 0; a < parts.length; a++) {
//Remove the brackets from the parts
var val = parts.replace(/[\[\]]/g,'');
arr.push(val);
}
//Yields: ["'Time', 'TasksRunning'", "1.9520154, 0"]
Bu bir dizi gerektirir, bir dizi verdi, bunun hakkında ne kafa karıştırıcı? – Barmar