1
ns-2. JSON
金子邦彦
NoSQL データベースシス
テムを知りたい人へ
https://www.kkaneko.jp/de/ns/index.html
JSON とは
「タグ」と「値」を並べることを特徴とする
データ形式
2
Pythonで扱うことも簡単
JSON の例
{"name": "apple", "price": 10}
{タグ: 値, タグ: 値}
JSON のデータ型
• 配列 例 [1, 2, 3]
• 数値 例 4.56
• 文字列 例 "hello" ※ 「"」で囲む
• ブール値 true false
• null
3
・タグ 必ず文字列
・値 さまざまなデータ型でありえる.
JSON オブジェクトを値とすることも
{"name": "apple", "price": 10}
JSON での入れ子
入れ子: 値が JSON オブジェクトになること
4
Pythonで扱うことも簡単
{"name":{"0":"apple","1":"orange"},"price":{"0":10,"1":20}}
入れ子の例
name price
0
apple
10
1
orange
20