Comment convertir une chaîne json en objet json : 1. Utilisez "$.parseJSON(jsonstr);" pour convertir une chaîne json en objet json ; ');" Convertissez la chaîne json en objet json et ainsi de suite.
Recommandé : "Tutoriel vidéo js"
Comment convertir une chaîne Json en js en objet Json (4 types Méthode de conversion)
Méthode de conversion prise en charge par le navigateur (Firefox, chrome , opera, safari, ie9, ie8) et autres navigateurs :
JSON.parse(jsonstr); //可以将json字符串转换成json对象 JSON.stringify(jsonobj); //可以将json对象转换成json对符串
$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象
Méthode de conversion officielle JSON :
http://www.json.org/ fournit un json.js afin que ie8 (mode de compatibilité), ie7 et ie6 puissent prendre en charge les objets JSON et leur stringify() et méthodes parse() ;
Vous pouvez obtenir ce js sur https://github.com/douglascrockford/JSON-js Généralement, json2.js est utilisé maintenant.
eval('(' + jsonstr + ')'); //Vous pouvez convertir la chaîne json en un objet json. Notez que vous devez entourer une paire de parenthèses autour du caractère json. Remarque : ie8 (compatible avec mode), ie7 et ie6 peuvent également utiliser eval() pour convertir une chaîne en objet JSON, mais ces méthodes ne sont pas recommandées. Cette méthode n'est pas sécurisée et eval exécutera l'expression dans la chaîne json.
1> Méthodes de conversion prises en charge par le plug-in jQuery :
Le code est le suivant :$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象
JSON.parse(jsonstr); //可以将json字符串转换成json对象 JSON.stringify(jsonobj); //可以将json对象转换成json对符串
eval('(' + jsonstr + ')'); //Vous pouvez convertir une chaîne json en un objet json. caractère json autour. Remarque sur les parenthèses
: ie8 (mode de compatibilité), ie7 et ie6 peuvent également utiliser eval() pour convertir une chaîne en objet JSON, mais ces méthodes ne sont pas recommandées. Cette méthode n'est pas sécurisée et eval le fera. exécutez l'expression dans la chaîne json.
http://www.json.org/ fournit un json.js, afin que ie8 (mode de compatibilité), ie7 et ie6 puissent prendre en charge les objets JSON et sa chaîne. () et parse() ;
Vous pouvez obtenir ce js sur https://github.com/douglascrockford/JSON-js Généralement, json2.js est utilisé maintenant.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!