ホームページ  >  記事  >  json形式とは何ですか

json形式とは何ですか

coldplay.xixi
coldplay.xixiオリジナル
2020-10-30 11:28:0317683ブラウズ

JSON 形式には 2 つあります: 1. オブジェクト形式 [{"key1":obj, "key2":obj, "key3":obj...}]; 2. 配列またはコレクション形式 、 [[obj,obj,obj...]]。

json形式とは何ですか

json の役割 (json は言語に依存しないデータ交換形式です)

  • フロントエンドとバックエンドのデータ交換にはajaxを使用します

  • モバイル端末とサーバー間のデータ交換##​​

#Jsonを使用すると便利です形式と解析 オブジェクト情報を表します。

json には 2 つの形式があります:

1) オブジェクト形式: {"key1":obj,"key2":obj,"key3":obj.. .}

2) 配列/コレクション形式: [obj, obj, obj...]

例: ユーザー オブジェクトは json データ形式で表されます

{"username":"zhangsan","age":28,"password":"123","addr":"北京"}

List json データ形式表現

[{"pid":"10","pname":"小米4C"},{},{}]

オブジェクトである限り、{enclosed} を使用し、コレクションである限り、[]enclosedを使用します

注: オブジェクト形式および配列形式は相互に入れ子にすることができます。オブジェクトの属性はコレクションまたは配列にすることができます。

json のキーは文字列で、json の値は Object

json形式とは何ですか

このオブジェクトには、 username、age 、password、addr、account 属性が含まれており、 account 属性の値もオブジェクトです

Example

json 形式でオブジェクトを記述した後、これを取得します。オブジェクトの属性は、Java と同様に 1 レベルのオブジェクト レベルをクリックするだけで取得できます。次の例を参照してください。

これには person オブジェクト、person.lastname があります。人の姓の値を直接取得できます。

json形式とは何ですか

この person はコレクションです。コレクションには 2 つのオブジェクトがあります。 、person[1] はコレクションの最初のオブジェクトです

json形式とは何ですか

json はオブジェクトです。このオブジェクトには属性 baabao があります。baabao の値はコレクション、json です。 baabao[1] は、baabao 値を取得する最初のオブジェクトです。

json形式とは何ですか

この json は、3 つの属性を持つオブジェクトです。最初の属性は単純な値です。2 番目の属性は、オブジェクト、3 番目の属性はコレクションです。

上記のものはすべて <script> で記述されているため、json は js のネイティブ コンテンツです。つまり、js は直接オブジェクト内のデータを取り出すことができます。 json オブジェクト。var オブジェクト名 = json 形式オブジェクトである限り、解析せずに js のオブジェクト形式の名前を通じてオブジェクト内のデータを直接取得できます。 <img src="https://img.php.cn/upload/image/298/161/663/1604028324291506.png" title="1604028324291506.png" alt="json形式とは何ですか"/></script>

関連する無料の推奨事項:

プログラミング動画コース

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

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