ホームページ  >  記事  >  ウェブフロントエンド  >  JSONとは何か、そしてその使い方

JSONとは何か、そしてその使い方

青灯夜游
青灯夜游オリジナル
2018-11-14 11:18:314817ブラウズ

この記事の内容は、JSON とは何か?を紹介することです。誰もが JSON について予備知識を持ち、JSON の簡単な使い方を知ることができるようにするための使い方。困っている友人は参考にしていただければ幸いです。

まず、JSON とは何かを理解しましょう。用途は何ですか?

JSON、正式名は JavaScript Object Notation で、JavaScript オブジェクト表記法です。これは、人間が読める (Human-Readable) データ交換用に設計されたテキストベースの軽量 (Light-Weight) オープン標準です。プログラマは、C、C#、Java、Python、Perl などの JSON で使用される規則をすでに知っています。

要約:

1. JSON は、JavaScript スクリプト言語を拡張した JavaScript オブジェクト表記法です。

2. JSON は完全に言語に依存しないテキスト形式を採用していますが、C 言語ファミリー (C、C、C#、Java、JavaScript、Perl、Python など) と同様の習慣を使用することもできます。

3. ファイル拡張子は .json、統一タイプ識別子は public.json、インターネット メディア タイプは application/json です。

4. JSON は人間が判読できるデータ交換用に設計されています。

JSON の特徴:

1. JSON は、軽量のテキストベースのデータ交換形式です。

2. JSON は、人間にとってもマシンにとっても読み書きが非常に簡単で、XML ファイルよりも小さいです。一目でわかるように、ネイティブ JavaScript 構文に準拠しており、追加の解析コードを追加せずに解釈エンジンによって直接処理できます。

4. JSON は言語とは関係ありません

簡単に言うと、JSON は、整理された、アクセスしやすい記述形式で情報を保存する方法であり、人間に提供されます。 -readable 非常に合理的な方法でアクセスできるデータのコレクション。

JSON がどこで使用できるかを見てみましょう。使い方?

JSON の使用法

1. ブラウザ拡張機能や Web サイトを含む JavaScript ベースのアプリケーションを作成する場合に使用します。

2. JSON 形式は、ネットワーク接続を通じて構造化データをシリアル化して送信するために使用されます。

3. 主にサーバーと Web アプリケーション間のデータ転送に使用されます。

4. Web サービスと API は JSON 形式を使用して公開データを提供します。

5. 最新のプログラミング言語で使用できます。

JSON の簡単な例

簡単な例を通して JSON の使用方法を見てみましょう

例 1: 以下に応じて JSON の使用方法を示します。テーマとバージョンへ 書籍に関連する情報を保存します。

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

例 2: 上記の手順を理解した後、別の例を試してみましょう。次のコードを 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>

として保存します。実行効果:

概要: 上記がこの記事の内容全体です。すべての人に役立つようにする 学ぶことは役に立ちます。 JSONとは何か、そしてその使い方

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

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