Maison > Article > interface Web > Une compréhension préliminaire de JSON
JSON joue un rôle important dans JavaScript, et cet article l'expliquera en détail.
<html> <body> <h2>在 JavaScript 中创建 JSON 对象</h2> <p> Name: <span id="jname"></span><br /> Age: <span id="jage"></span><br /> Address: <span id="jstreet"></span><br /> Phone: <span id="jphone"></span><br /> </p> <script type="text/javascript">var JSONObject= { "name":"Bill Gates", "street":"Fifth Avenue New York 666", "age":56, "phone":"555 1234567"};document.getElementById("jname").innerHTML=JSONObject.namedocument.getElementById("jage").innerHTML=JSONObject.agedocument.getElementById("jstreet").innerHTML=JSONObject.streetdocument.getElementById("jphone").innerHTML=JSONObject.phone</script> </body> </html>
Semblable à XML
JSON est du texte brut
JSON est "auto-descriptif" (lisible par l'homme)
JSON a une structure hiérarchique (La valeur existe dans la valeur)
JSON peut être analysé via JavaScript
Les données JSON peuvent être transférées à l'aide d'AJAX
Différences par rapport à XML
Aucune Fermeture les balises
sont plus courtes
lisent et écrivent plus rapidement
peuvent être analysées à l'aide de la méthode JavaScript eval() intégrée
utiliser des tableaux
Ne pas utiliser de mots réservés
Pourquoi utiliser JSON ?
JSON est plus rapide et plus facile à utiliser que XML pour les applications AJAX :
Utilisez XML
Lisez des documents XML
Utilisez XML DOM pour boucler Parcourez le document
lire les valeurs et les stocker dans des variables
utiliser JSON
lire JSON chaîne
utiliser eval() Traitement des chaînes JSON
Cet article fournit une explication pertinente de json Pour plus de matériel d'apprentissage, veuillez faire attention au site Web php chinois.
Recommandations associées :
Connaissances connexes sur les filtres PHP (Filtre)
À propos du fonctionnement de la gestion des exceptions PHP
Connaissances sur l'ouverture/lecture/lecture de fichiers PHP
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!