Looking for javascript Keywords? Try Ask4Keywords

JavaScriptJSON


Introduction

JSON (JavaScript Object Notation) est un format d'échange de données léger. Il est facile pour les humains de lire et d’écrire, et facile à analyser et à générer pour les machines. Il est important de réaliser qu'en JavaScript, JSON est une chaîne et non un objet.

Un aperçu de base peut être trouvé sur le site Web json.org qui contient également des liens vers des implémentations de la norme dans de nombreux langages de programmation différents.

Syntaxe

  • JSON.parse (entrée [, reviver])
  • JSON.stringify (valeur [, remplaçant [, espace]])

Paramètres

Paramètre Détails
JSON.parse Analyser une chaîne JSON
input(string) Chaîne JSON à analyser.
reviver(function) Prescrit une transformation pour la chaîne JSON en entrée.
JSON.stringify Sérialiser une valeur sérialisable
value(string) Valeur à sérialiser selon la spécification JSON.
replacer(function ou String[] ou Number[]) Inclut sélectivement certaines propriétés de l'objet de value .
space(String ou Number ) Si un number est fourni, alors space nombre d'espace des espaces blancs sera inséré de lisibilité. Si une string est fournie, la chaîne (10 premiers caractères) sera utilisée comme espaces blancs.

Remarques

Les méthodes utilitaires JSON ont été normalisées pour la première fois dans ECMAScript 5.1 §15.12 .

Le format a été formellement défini dans Le type de support application / json pour JSON (RFC 4627 juillet 2006), mis à jour ultérieurement dans le format JSON Data Interchange Format (RFC 7158 mars 2013, ECMA-404 octobre 2013 et RFC 7159 mars 2014).

Pour rendre ces méthodes disponibles dans les anciens navigateurs tels qu'Internet Explorer 8, utilisez json2.js de Douglas Crockford.

JSON Exemples Liés