So konvertieren Sie einen JSON-String in ein JSON-Objekt: 1. Verwenden Sie „$.parseJSON(jsonstr);“, um einen JSON-String in ein JSON-Objekt zu konvertieren; Konvertieren Sie eine JSON-Zeichenfolge in ein JSON-Objekt usw.
Empfohlen: „js-Video-Tutorial“
So konvertieren Sie einen Json-String in ein Json-Objekt in js (4 Konvertierungsmethoden)
Von Browsern (Firefox, Chrome, Opera, Safari, ie9, ie8) und anderen Browsern unterstützte Konvertierungsmethoden:
JSON.parse(jsonstr); //可以将json字符串转换成json对象 JSON.stringify(jsonobj); //可以将json对象转换成json对符串
$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象
Offizielle JSON-Konvertierungsmethode:
http://www.json.org/ stellt ein json.js bereit, damit ie8 (Kompatibilitätsmodus), ie7 und ie6 JSON-Objekte und ihre stringify()- und parse()-Methode unterstützen können
Sie können dieses js unter https://github.com/douglascrockford/JSON-js erhalten. Im Allgemeinen wird json2.js verwendet.
eval('(' + jsonstr + ')'); //Sie können einen JSON-String in ein JSON-Objekt konvertieren.
Hinweis: ie8 (Kompatibilitätsmodus). ), ie7 und ie6 Sie können auch eval() verwenden, um einen String in ein JSON-Objekt zu konvertieren, diese Methoden werden jedoch nicht empfohlen. Diese Methode ist unsicher und eval führt den Ausdruck im JSON-String aus.
1>Konvertierungsmethoden, die vom jQuery-Plug-in unterstützt werden:
Der Code lautet wie folgt:
$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象
2>Konvertierungsmethoden, die von unterstützt werden Browser (Firefox, Chrome, Opera, Safari, ie9, ie8) und andere Browser:
Der Code lautet wie folgt:
JSON.parse(jsonstr); //可以将json字符串转换成json对象 JSON.stringify(jsonobj); //可以将json对象转换成json对符串
Hinweis: ie8 (Kompatibilitätsmodus), ie7 und ie6 verfügen nicht über JSON-Objekte Verwenden Sie die offizielle JSON-Methode und führen Sie json.js ein.
3>Von Javascript unterstützte Konvertierungsmethoden:
eval('(' + jsonstr + ')'); //Sie können einen JSON-String in ein JSON-Objekt konvertieren Zeichen
Hinweis: IE8 (Kompatibilitätsmodus), IE7 und IE6 können auch eval() verwenden, um einen String in ein JSON-Objekt zu konvertieren, aber diese Methoden werden nicht empfohlen. Diese Methode ist unsicher und eval führt den Ausdruck im JSON-String aus.
4>Offizielle JSON-Konvertierungsmethode:
http://www.json.org/ stellt eine json.js bereit, damit ie8 (Kompatibilitätsmodus), ie7 und ie6 JSON-Objekte und deren stringify()- und parse()-Methoden unterstützen können
Sie können dieses js unter https://github.com/douglascrockford/JSON-js erhalten. Im Allgemeinen wird json2.js verwendet.
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen JS-JSON-String in ein JSON-Objekt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!