Je suis nouveau dans le domaine de l'application Web. J'ai regardé des discussions chaudes et accrocheuses sur Json partout. p>
Quelqu'un peut-il expliquer brièvement ce que Json est? Avez-vous des liens vers des sites Web ou des forums qui peuvent m'aider à m'éclairer sur JSON? P>
3 Réponses :
de json.org : p>
JSON (notation d'objet JavaScript) est un format léger-interchange de données. Il est facile pour les humains de lire et d'écrire. Il est facile pour les machines d'analyser et de générer. Il est basé sur un sous-ensemble du langage de programmation JavaScript, Standard ECMA-262 3ème édition - décembre 1999. JSON est un format de texte totalement indépendant de la langue mais utilise des conventions familières aux programmeurs de la famille C-famille des langues, y compris c , C ++, C #, Java, JavaScript, Perl, Python et beaucoup d'autres. Ces propriétés font de JSON une langue d'interchange de données idéale. P> blockQuote>
C'est un moyen de représenter des structures de données simples comme une chaîne, généralement pour l'échange de données. P>
JSON (notation d'objet JavaScript) est une langue de stockage de données, un peu comme XML, mais utilise une syntaxe de style "dictionnaire" plus familière et une sémantique de style. Par exemple, je peux stocker un carnet d'adresses dans JSON:
[{"Name": "Jane", "Address": "28 Seventh St", "Age": 27},
{"Name": "Steve", "Address": "14 Ninth St", "Age": 25}
]
true code> et false code>) li>
-
null code> li>
ul> Plus d'informations sur json.org . P>
Notez que bien que cela ait " JavaScript "Dans le nom, il est vraiment facile de lire et d'écrire des données JSON à partir de n'importe quelle langue, bien que la structure de données soit mieux représentée dans des langages dynamiques comme JavaScript et Python. Le site Web dispose d'une liste énorme de mise en œuvre dans différentes langues. P> p>