ホームページ  >  記事  >  ウェブフロントエンド  >  JSONの使い方

JSONの使い方

jacklove
jackloveオリジナル
2018-05-08 09:35:471987ブラウズ

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 の関連構文を理解する

JSON の予備的な理解

PHP フィルターについて理解する

以上がJSONの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。