ホームページ  >  記事  >  ウェブフロントエンド  >  【02】json syntax_html/css_WEB-ITnose

【02】json syntax_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:32:06919ブラウズ

【02】

JSON 構文は JavaScript 構文のサブセットです。

JSON 構文ルール

JSON 構文は、JavaScript Object Notation 構文のサブセットです。

  • データは名前と値のペアです
  • データはカンマで区切られています
  • 中括弧はオブジェクトを保存します
  • 角括弧は配列を保存します
  • JSONの名前と値のペア

    JSONデータは次の形式で記述されます: name /値が正しい。

    名前と値のペアは、フィールド名 (二重引用符で囲まれた)、コロン、値で構成されます:

    1. "firstName":"John"

    これは理解しやすく、次の JavaScript ステートメントと同等です:

    1. firstName="John"

    JSON value

    JSON 値は次のとおりです:

  • 数値 (整数または浮動小数点) (引用符なし)
  • 文字列(二重引用符内)
  • 論理値 (true または false) (引用符なし)
  • 配列 (角括弧内)
  • オブジェクト (中括弧内)
  • null
  • JSON オブジェクト

    JSON オブジェクト 中括弧で記述:

    オブジェクトには複数の名前と値のペアを含めることができます:

    1. {"firstName":"John","lastName":"Doe"}

    これも理解しやすく、これと同等です。 JavaScript ステートメント:

    1. firstName ="John" lastName ="Doe"

    JSON 配列

    JSON 配列は角括弧内に記述されます:

    配列には複数のオブジェクトを含めることができます:

    1. {
    2. "従業員":[
    3. {"firstName":"John","lastName":"Doe"},
    4. {"firstName":"Anna","lastName":"Smith"},
    5. { "firstName":"Peter","lastName":"Jones"}
    6. ]
    7. }

    上記の例では、オブジェクト「employees」には 3 つのオブジェクト配列が含まれています。各オブジェクトは、人物 (姓名付き) に関するレコードを表します。

    JSON は JavaScript 構文を使用します

    JSON は JavaScript 構文を使用するため、JavaScript で JSON を処理するために追加のソフトウェアは必要ありません。
    JavaScript を使用すると、次のようにオブジェクトの配列を作成し、値を割り当てることができます:

    Example

    1. varemployees =[
    2. {"firstName":"Bill","lastName":"Gates"},
    3. {"firstName":"George","lastName":"Bush"},
    4. {"firstName":"Thomas","lastName":"Carter"}
    5. ];

    は次のことができます次のように JavaScript オブジェクト配列の最初の項目にアクセスします:

    1. employees[0].lastName;

    返されるコンテンツは次のとおりです:

    1. Gates

    データを変更することができますこのように:

      employees[0].lastName ="Jobs";

    JSON ファイル

    JSON ファイルのファイルタイプは ".json" です

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