JavaScript JSON.parse ()
JSON.parse () -Methode verwendet, um einen JSON-String-Objekt zu konvertieren.
Grammatik
JSON.parse(text[, reviver])
Parameter Beschreibung:
- Text: Erforderlich ist eine gültige JSON - String.
- reviver: Optional, ein Ergebnis der Konvertierungsfunktion wird diese Funktion für jedes Mitglied Objekt aufgerufen.
Rückkehr:
Zurück zu dem angegebenen Objekt in ein JSON-String nach.
Beispiele
<P id = "Demo"> </ p>
<Script>
document.getElementById ( "Demo"). innerhtml =
obj.employees [1] .name + "" + obj.employees [1] .Site;
</ Script>
<Script>
document.getElementById ( "Demo"). innerhtml =
obj.employees [1] .name + "" + obj.employees [1] .Site;
</ Script>
Versuchen »
Verwenden Sie die optionalen Parameter:
JSON.parse('{"p": 5}', function(k, v) { if (k === '') { return v; } return v * 2; }); JSON.parse('{"1": 1, "2": 2, "3": {"4": 4, "5": {"6": 6}}}', function(k, v) { console.log(k); // 输出当前属性,最后一个为 "" return v; // 返回修改的值 });