Sie wahrscheinlich
var d = JSON.parse(s)[0].Spalte;
s
enthält eine Serialisierung eines Objekts als JSON vorhatte. Also analysieren wir es mit JSON.parse
, um das ursprüngliche Objekt zurückzubekommen und verwenden dann Standard-Javascript, um das numerische Feld zu extrahieren. Hinweis: parseInt
ist nicht erforderlich.
Alternativ können Sie das numerische Feld von selbst stringify:
var data = [{"Spalte":3}];
var s = JSON.stringify(data[0].Spalte);
var d = JSON.parse(s);
oder sogar:
var data = [{"Spalte":3}];
var s = data[0].Spalte + ""; // simply convert a number to string
var d = parseInt(s); // parse the string back to a number.
'data [0] .Spalte'? – Maxx