JSON (JavaScript Object Notation) は軽量のデータ交換形式です。人間にとって読み書きしやすい。機械による解析と生成も簡単です。これは、標準 ECMA-262 第 3 版 (1999 年 12 月) のサブセットである JavaScript プログラミング言語に基づいています。
JSON は、Douglas Crockford が 2001 年に推進し始めたデータ形式です。これは、2005 年から 2006 年にかけて正式に主流のデータ形式になりました。Yahoo と Google が JSON 形式を広範囲に使用し始めたのはその時でした。
#JSON 構文ルール
JS 言語では、すべてがオブジェクトです。したがって、文字列、数値、オブジェクト、配列など、サポートされている型はすべて JSON で表すことができます。ただし、オブジェクトと配列は特別で一般的に使用される 2 つの型です。 オブジェクトはキーと値のペアとして表されますデータはカンマで区切られます中括弧はオブジェクトを保存します角かっこは配列を保存しますJSON キーと値のペア
JSON キーと値のペアは JS オブジェクトを保存する方法であり、次のように記述されます。 JS オブジェクトと同様に、キーと値のペアの組み合わせのキー名は先頭に記述され、二重引用符 "" で囲まれ、コロン: で区切られ、その後に値## が続きます。 #{"firstName": "Json"}
これは理解しやすく、次の JavaScript ステートメントと同等です:
{firstName : "Json"}
JSON の 2 つの構造JSON には、オブジェクトと配列という 2 つの表現構造があります。
オブジェクト構造は「{」中括弧で始まり、「}」中括弧で終わります。中間部分は「,」で区切られた0個以上の「key(キーワード)/value(値)」のペアで構成され、キーワードと値が「:」で区切られており、コードのような構文構造となっています。
{ key1:value1, key2:value2, ... }
キーワードは文字列で、値は文字列、数値、true、false、null、オブジェクトまたは配列のいずれかになります。
配列構造は「[」で始まります。そして「]」で終わります。真ん中は「,」で区切られた0個以上の値のリストで構成されており、構文構造はコードに似ています。
rree以上がjsonの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。