JavaScript Object Notation

JSON
JavaScript Object Notation
logo du format JSON
Caractéristiques
Extension
.jsonVoir et modifier les données sur Wikidata
Type MIME
application/jsonVoir et modifier les données sur Wikidata
PUID
Développé par
Version initiale
2001
Type de format
Texte
Basé sur
Norme
RFC 8259 et ECMA-404
Spécification
Site web

JavaScript Object Notation (JSON) est un format de données textuel dérivé de la notation des objets du langage JavaScript. Il concurrence XML pour la représentation et la transmission d’information structurée[1].

Imaginé par Douglas Crockford, le format JSON a été introduit pour la première fois sur la page json.org en 2001[2]. Cette démarche a conduit à sa standardisation ultérieure sous la norme ECMA-404[2] d'Ecma International, publiée en octobre 2003[2]. Il est également décrit en 2017 par la RFC 8259[3] de l’Internet Engineering Task Force qui se veut compatible avec Ecma-404 et ECMA-404.

Des bibliothèques pour le format JSON existent dans de nombreux langages de programmation[4].

  1. « Structuration des donnees: XML et JSON », sur wdi.supelec.fr (consulté le )
  2. a b et c ECMA International, Standard ECMA-404 : The JSON Data Interchange Syntax, 114 Rue du Rhône, CH-1204 Geneva, ECMA International, , 2e éd., 16 p. (lire en ligne), p. 1, 5
  3. (en) « RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format », IETF Datatracker,‎ (lire en ligne, consulté le )
  4. « JSON », sur www.json.org (consulté le )

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne