💻 Programmation · Outils et web
JSON
JSON est un format texte léger pour échanger des données structurées. Lisible par les humains, compris par presque tous les langages.
{
"nom": "Alex",
"niveau": 12,
"actif": true,
"roles": ["admin", "modo"],
"profil": { "pays": "FR" }
}Les types
Objet {} · tableau [] · chaîne "…" (guillemets doubles obligatoires) · nombre · booléen true / false · null.
Ce qui est interdit
Commentaires, virgule finale, guillemets simples, undefined, fonctions. Ce sont les erreurs de syntaxe les plus courantes.
En JavaScript
JSON.stringify(objet) : objet → texte · JSON.parse(texte) : texte → objet. JSON.parse lève une exception si le JSON est invalide : entoure-le d'un try/catch.
Où on le croise
API REST, fichiers de configuration (package.json), échanges entre programmes, colonnes de bases de données.
Alternatives
YAML (configuration, accepte les commentaires) · TOML · XML (ancien, verbeux) · CSV (tableaux).
Guillemets doubles, pas de virgule finale, pas de commentaires.
Pour aller plus loin
Fiche mise à jour le 6 novembre 2026. Une erreur, une précision à proposer ? Écris-nous.