JSON の例
JSONサンプルはオブジェクトと配列で作成できます。各オブジェクトには、テキスト、数値、ブール値などの異なるデータを含めることができます。オブジェクトと配列を使用したさまざまな JSON の例を見てみましょう。
JSON オブジェクトの例
JSON オブジェクトには、キーと値のペアの形式でデータが含まれます。キーは文字列で、値は JSON タイプです。キーと値はコロンで区切られます。各エントリ (キーと値のペア) はカンマで区切られます。
の { (中括弧) は JSON オブジェクトを表します。
{ 'employee': { 'name': 'sonoo', 'salary': 56000, 'married': true } } JSON配列の例
の [ (角括弧) は JSON 配列を表します。 JSON 配列には値とオブジェクトを含めることができます。
値を持つ JSON 配列の例を見てみましょう。
['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
オブジェクトを持つ JSON 配列の例を見てみましょう。
[ {'name':'Ram', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'} ] JSON の例 1
{'employees':[ {'name':'Shyam', 'email':'[email protected]'}, {'name':'Bob', 'email':'[email protected]'}, {'name':'Jai', 'email':'[email protected]'} ]} 上記の JSON 例の XML 表現を以下に示します。
Shyam [email protected] Bob [email protected] Jai [email protected]
JSON の例 2
{'menu': { 'id': 'file', 'value': 'File', 'popup': { 'menuitem': [ {'value': 'New', 'onclick': 'CreateDoc()'}, {'value': 'Open', 'onclick': 'OpenDoc()'}, {'value': 'Save', 'onclick': 'SaveDoc()'} ] } }} 上記の JSON 例の XML 表現を以下に示します。