JSON は JavaScript で重要な役割を果たしており、この記事で詳しく説明します。
<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>
XMLと同様
JSONはプレーンテキストです
JSONは「自己記述的」(人間が判読できる)
JSONは階層構造を持っています(値は値の中に存在します)
JSONはJavaScriptを通じて解析できます
JSONデータは送信にAJAXを使用できます
XMLとの違い
終了タグがない
短い
読み取りと書き込みの速度が速い
組み込みのJavaScript eval()メソッドを使用して解析できます
配列を使用します
使用しません予約語
なぜ JSON を使用するのですか?
JSON は、AJAX アプリケーションでは XML よりも高速で使いやすいです:
XML を使用します
XML ドキュメントを読み取ります
XML DOM を使用してドキュメントをループします
値を読み取り、変数に保存します
JSON を使用します
JSON を読み取りますString
eval() を使用して JSON 文字列を処理します
この記事では、json についての関連説明を提供します。その他の学習資料については、php 中国語 Web サイトに注目してください。
関連する推奨事項:
PHPファイルのオープン/読み取り/読み取り関連知識について
以上がJSON についての予備的な理解の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。