Ce code génère une erreur sur la deuxième instruction de variable. Pourquoi? (Chrome dit « jeton inattendu ILLÉGALE », Firefox dit « JSON.parse »)JSON.parse renvoie une erreur
4
A
Répondre
16
Vous êtes censé utiliser double, pas des guillemets simples:
var str = '{ "foo": "bar" }';
var json = JSON.parse(str);
json['foo']
+0
Bah m'a battu à ça. Oui, ça. – Robert
+0
Bon à savoir :) –
0
Pour moi, il était plus facile à utiliser juste chaîne() sur l'objet avant d'appeler JSON.parse()
var retrievedObject = localStorage.foo;
var encoded = JSON.parse(String(retrievedObject));
Questions connexes
- 1. JSON.parse contenu Html
- 2. trace.axd renvoie une erreur 404
- 3. chaîne JSON.parse avec des citations
- 4. Dégradation progressive avec JSON.Parse
- 5. svn checkout avec netbeans renvoie une erreur
- 6. flume ligne de commande renvoie une erreur
- 7. pourquoi la classe B renvoie une erreur
- 8. Le serveur renvoie une erreur 503
- 9. Java 6 ScriptEngine et le problème JSON.parse
- 10. regex renvoie StackOverFlow Erreur
- 11. Obtenir un objet json sans JSON.parse?
- 12. L'utilisation de @charset "UTF-8" renvoie une erreur
- 13. svnlook renvoie toujours une erreur et pas de sortie
- 14. commentaires Xml et validateurs EntLib renvoie une erreur
- 15. Pourquoi l'expression régulière renvoie-t-elle une erreur dans python?
- 16. javascript - dom recherche de l'identifiant renvoie une erreur - comment gérer?
- 17. Appel API RPX auth_info renvoie une erreur "paramètre manquant"
- 18. gcc renvoie une erreur avec la classe imbriquée
- 19. ubuntu renvoie une erreur 500 lorsque .htaccess est activé
- 20. Drop_existing renvoie une erreur si l'index n'existe pas
- 21. Rails renvoie une erreur 500 (Je ne sais pas pourquoi)
- 22. ObjectDataSource Insérer renvoie une erreur (en utilisant Business Objects)
- 23. Vérifier si la session est nulle renvoie une erreur
- 24. Pourquoi preg_replace me renvoie une erreur "modificateur inconnu"?
- 25. EnumPorts() renvoie une erreur étrange sur certaines machines
- 26. mysqldump | mysql renvoie une erreur 'trop de fichiers ouverts'. Pourquoi?
- 27. Request.BinaryRead (Request.TotalBytes) renvoie une erreur pour les fichiers volumineux
- 28. Django send_mail renvoie une erreur 61 refusée sous Mac OSX
- 29. Marshal.GetActiveObject renvoie une erreur de C++/CLI mais pas C#
- 30. PHP, MySQL, jQuery, AJAX: données json renvoie la réponse correcte, mais le frontend renvoie une erreur
Jetez un oeil à la [spécification JSON] (http://json.org/) :) –
@Felix Mec, ce spec est longue. Je n'ai pas le temps pour ça. : p –
Vidas: C'est des images :-P;) Je voulais juste montrer, comment une chaîne est définie dans JSON. –