Extension | .json |
---|---|
Type MIME | application/json |
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].