Latest web development tutorials
×

JavaScript cours

JavaScript cours JavaScript Brève introduction JavaScript usage JavaScript exportation JavaScript grammaire JavaScript Déclarations JavaScript note JavaScript variable JavaScript Types de données JavaScript Objets JavaScript fonction JavaScript portée JavaScript événement JavaScript chaîne JavaScript opérateurs JavaScript comparer JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript Type de conversion JavaScript expressions régulières JavaScript erreur JavaScript debugging JavaScript ascenseur variable JavaScript Strict mode JavaScript utilisation inappropriée JavaScript Authentification Forms JavaScript Mots clés réservés JavaScript JSON JavaScript void JavaScript Spécification code

JS fonction

JavaScript Définition de la fonction JavaScript Arguments de la fonction JavaScript appel de fonction JavaScript fermetures

JS HTML DOM

DOM Brève introduction DOM HTML DOM CSS DOM événement DOM EventListener DOM élément

JS Tutorial avancée

JavaScript Objets JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp Objets

JS Navigateur BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript pop JavaScript événement Timed JavaScript Cookies

JS entrepôt

JavaScript entrepôt JavaScript test jQuery JavaScript test Prototype

JS Exemples

JavaScript Exemples JavaScript instance de l'objet JavaScript instance d'objet du navigateur JavaScript HTML DOM Exemples JavaScript résumé

JS Manuel de référence

JavaScript Objets HTML DOM Objets

JavaScript JSON

JSON est un format pour le stockage et la transmission de données.

JSON est généralement utilisé pour transmettre des données sur le serveur Web.


Qu'est-ce que JSON?

  • JSON Nom anglaisJava S cript O bjet N otation
  • JSON est un format d'échange de données léger.
  • JSON est indépendant du langage*
  • JSON facile à comprendre.

note * JSON en utilisant JavaScript, mais JSON est un format de texte seulement.
Le texte peut être lu dans un langage de programmation, et en tant que format de transfert de données.

Exemples de JSON

Les employés JSON syntaxe suivante des objets définis: un tableau d'enregistrements (objets) de trois employés:

JSON Exemple

{ "Employés": [
{ "FirstName": "John", "lastName": "Doe"},
{ "FirstName": "Anna", "lastName": "Smith"},
{ "FirstName": "Peter", "lastName": "Jones"}
]}


Après JSON formaté comme objets JavaScript

format JSON est de créer syntaxiquement JavaScript code objet est le même.

Comme ils sont similaires, les programmes JavaScript peuvent facilement être données JSON en objets JavaScript.


règles de syntaxe JSON

  • Les données pour les paires clé / valeur.
  • Les données séparées par des virgules.
  • Enregistrer des accolades de l'objet
  • Enregistrer les supports de tableau

données JSON - un nom qui correspond à une valeur

format de données JSON pour les paires clé / valeur, comme propriétés des objets JavaScript.

paires clé / valeur des noms de zone (entre guillemets), suivi par un colon, alors la valeur est:

"FirstName": "John"


objet JSON

objet JSON est stocké dans des accolades.

Comme en JavaScript, l'objet peut contenir plusieurs paires clé / valeur:

{ "FirstName": "John", "lastName": "Doe"}


tableau JSON

tableau JSON détient entre parenthèses.

Comme en JavaScript, le tableau peut contenir des objets:

"Employés": [
{ "FirstName": "John", "lastName": "Doe"},
{ "FirstName": "Anna", "lastName": "Smith"},
{ "FirstName": "Peter", "lastName": "Jones"}
]

Dans l'exemple ci-dessus, l'objet «employés» est un tableau. Il contient trois objets.

Chaque objet est l'enregistrement pour les employés (nom et prénom).


chaîne JSON est converti en un objet JavaScript

Habituellement, nous lisons des données JSON à partir du serveur, et affiche les données dans une page Web.

Pour plus de simplicité, nous avons mis en place une page web directement chaîne JSON (vous pouvez également lire notre tutoriel de JSON ):

Tout d'abord, créer une chaîne JavaScript, les données de chaîne de caractères au format JSON ?:

texte var = '{ "employés": [' +
'{ "FirstName": "John", "lastName": "Doe"},' +
'{ "FirstName": "Anna", "lastName": "Smith"},' +
'{ "FirstName": "Peter", "lastName": "Jones"}]}';

Ensuite, utilisez la fonction JavaScript JSON.parse intégré () pour convertir une chaîne en objets JavaScript:

var obj = JSON.parse (texte);

Enfin, en utilisant le nouvel objet JavaScript dans votre page:

Exemples

<P id = "demo"> </ p>

<Script>
document.getElementById ( "demo"). innerHTML =
obj.employees [1] .firstName + "" + obj.employees [1] .lastName;
</ Script>

Essayez »

Fonctions connexes

fonction description
JSON.parse () Pour une chaîne JSON dans un objet JavaScript.
JSON.stringify () JavaScript est utilisé pour convertir la valeur en une chaîne JSON.

JSON plus d' informations, vous pouvez lire notre tutoriel de JSON .