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
2002
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].

Créé par Douglas Crockford entre 2002 et 2005[2], la première norme du JSON est ECMA-404[3] d'Ecma International qui a été publiée en octobre 2003[4]. Il est également décrit en 2017 par la RFC 8259[5] 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[6].

  1. « Structuration des donnees: XML et JSON », sur wdi.supelec.fr (consulté le )
  2. +Bastien L, « JSON : tout savoir sur le format de données JavaScript Object Notation », sur LeBigData.fr, (consulté le )
  3. http://www.ecma-international.org/publications/files/ECMA-ST/ECMA-404.pdf
  4. « https://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-404%201st%20edition%20October%202013.pdf »
  5. (en) « RFC 8259: The JavaScript Object Notation (JSON) Data Interchange Format », IETF Datatracker,‎ (lire en ligne, consulté le )
  6. « JSON », sur www.json.org (consulté le )

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy