Chapitre 14. Traitement des données JSON
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
14.0 Introduction
JSON, ou notation d'objets JavaScript, est l'ensemble des éléments suivants :
-
Un format d'échange de données simple et léger.
-
Une alternative plus simple et plus légère à XML.
-
Facile à générer avec
println()ou avec l'une des nombreuses API. -
Reconnu directement par l'analyseur JavaScript de tous les navigateurs web.
-
Pris en charge avec des cadres complémentaires pour tous les langages courants (Java, C/C++, Perl, Ruby, Python, Lua, Erlang, Haskell, pour n'en citer que quelques-uns) ; une liste ridiculement longue des langages pris en charge (y compris deux douzaines d'analyseurs pour Java seul) se trouve directement sur la page d'accueil.
Un message JSON simple peut ressembler à ceci :
json/src/main/resources/json/softwareinfo.json/
{"name":"robinparse","version":"1.2.3","description":"Another Parser for JSON","className":"RobinParse","contributors":["Robin Smythe","Jon Jenz","Jan Ardann"]}
Comme tu peux le voir, la syntaxe est simple, emboîtable et se prête à une inspection humaine.
La page d'accueil JSON fournit un résumé concis de la syntaxe JSON. Il existe deux types de structures : les objets JSON (cartes) et les tableaux JSON (listes) : Les objets JSON (cartes) et les tableaux JSON (listes). Les objets JSON sont des ensembles de paires de noms et de ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access