Maison  >  Article  >  interface Web  >  Qu'est-ce que JSON et comment l'utiliser

Qu'est-ce que JSON et comment l'utiliser

青灯夜游
青灯夜游original
2018-11-14 11:18:314775parcourir

Le contenu de cet article est de présenter qu'est-ce que JSON ? Comment l'utiliser, afin que chacun puisse avoir une compréhension préliminaire de JSON et connaître l'utilisation simple de JSON. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.

Tout d’abord, comprenons ce qu’est JSON ? A quoi ça sert ?

JSON, le nom complet est JavaScript Object Notation, qui est la notation d'objet JavaScript. Il s'agit d'une norme ouverte légère (Light-Weight) basée sur du texte, conçue pour l'échange de données lisibles par l'homme (Human-Readable). Les programmeurs connaissent déjà les conventions utilisées par JSON, notamment C, C++, Java, Python, Perl, etc.

Pour résumer :

1. JSON est une notation d'objet JavaScript, étendue du langage de script JavaScript.

2. JSON adopte un format de texte totalement indépendant du langage, mais il peut également utiliser des habitudes similaires à la famille des langages C (notamment C, C++, C#, Java, JavaScript, Perl, Python, etc.).

3. L'extension de fichier est .json, l'identifiant de type unifié est public.json et le type de média Internet est application/json.

4. JSON est conçu pour un échange de données lisible par l'homme.

Caractéristiques de JSON :

1. JSON est un format d'échange de données léger basé sur du texte.

2. Il est très facile à lire et à écrire, tant pour les personnes que pour les machines, et est plus petit que les fichiers XML

3. clair en un coup d'œil ; il est conforme à la syntaxe JavaScript native et peut être directement traité par le moteur d'interprétation sans ajouter de code d'analyse supplémentaire.

4. JSON n'a rien à voir avec le langage

En termes simples : JSON est une méthode de stockage d'informations dans un format organisé, facile d'accès et écrit, il nous fournit un humain ; -readable Une collection de données auxquelles nous pouvons accéder de manière très raisonnable.

Voyons où JSON peut être utilisé ? Comment utiliser ?

Utilisation de JSON

1. Utilisez-le lors de l'écriture d'applications basées sur JavaScript qui incluent des extensions de navigateur et des sites Web.

2. Le format JSON est utilisé pour sérialiser et transmettre des données structurées sur des connexions réseau.

3. Il est principalement utilisé pour transférer des données entre des serveurs et des applications Web.

4. Les services Web et les API utilisent le format JSON pour fournir des données publiques.

5. Il peut être utilisé avec les langages de programmation modernes.

Exemple simple de JSON

Voyons comment utiliser JSON à travers un exemple simple

Exemple 1 : Montrez comment utiliser JSON selon au thème et à la version Stocke les informations relatives aux livres.

{
   "book": [
	
      {
         "id":"01",
         "language": "Java",
         "edition": "third",
         "author": "Herbert Schildt"
      },
	
      {
         "id":"07",
         "language": "C++",
         "edition": "second",
         "author": "E.Balagurusamy"
      }
   ]}

Exemple 2 : Après avoir compris la procédure ci-dessus, nous allons essayer un autre exemple. Nous enregistrons le code suivant sous json.htm

<!DOCTYPE html>
<html>
   <head>
   	<meta charset="UTF-8">
      <title>JSON example</title>
		
      <script language = "javascript" >
  
         var object1 = { "language" : "Java", "author"  : "herbert schildt" };
         document.write("<h1>JSON与JavaScript示例</h1>");
         document.write("<br>");
         document.write("<h3>Language = " + object1.language+"</h3>");  
         document.write("<h3>Author = " + object1.author+"</h3>");   

         var object2 = { "language" : "C++", "author"  : "E-Balagurusamy" };
         document.write("<br>");
         document.write("<h3>Language = " + object2.language+"</h3>");  
         document.write("<h3>Author = " + object2.author+"</h3>");   
  
         document.write("<hr />");
         document.write(" 一本可研究编程语言: " +object2.language +  "的书,作者 " + object2.author);
         document.write("<hr />");
  
      </script>
		
   </head>
	
   <body>
   </body>
	
</html>

Effet opérationnel :

Quest-ce que JSON et comment lutiliser

Résumé : ce qui précède est l'intégralité du contenu de cet article, j'espère cela peut aider. L’apprentissage de chacun est utile.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn