js にとって json の使用は非常に重要です。この記事では json の使用について説明します。
JSON テキストを JavaScript Objects
に変換する JSON の最も一般的な用途の 1 つは、Web サーバーから JSON データを (ファイルまたは HttpRequest として) 読み取り、JSON データを JavaScript オブジェクトに変換することです。このデータは Web ページで使用されます。
もっと簡単に説明すると、デモンストレーションの入力として (ファイルの代わりに) strings を使用します。
JSON インスタンス - 文字列からのオブジェクト
JSON 構文を含む JavaScript 文字列を作成します:
var txt = '{ "employees" : [' + '{ "firstName":"Bill" , "lastName":"Gates" },' + '{ "firstName":"George" , "lastName":"Bush" },' + '{ "firstName":"Thomas" , "lastName":"Carter" } ]}';
JSON 構文は JavaScript 構文のサブセットであるため、JavaScript 関数 eval() を使用して JSON テキストを JavaScript オブジェクトに変換できます。 。
eval() 関数は、JavaScript コンパイラーを使用して JSON テキストを解析し、JavaScript オブジェクトを生成します。 構文エラーを避けるために、テキストは括弧で囲む必要があります:
var obj = eval ("(" + txt + ")");
Web ページでの JavaScript オブジェクトの使用:
例
<p> First Name: <span id="fname"></span><br /> Last Name: <span id="lname"></span><br /> </p> <script type="text/javascript"> document.getElementById("fname").innerHTML = obj.employees[1].firstName document.getElementById("lname").innerHTML = obj.employees[1].lastName </script>
この記事の内容は次のとおりです。 json の使用に関する関連説明については、php 中国語 Web サイトを参照してください。
関連する推奨事項:
以上がJSONの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。