Presentation is loading. Please wait.

Presentation is loading. Please wait.

JSONの概要, Cloud FireStore で JSON を扱う

Similar presentations


Presentation on theme: "JSONの概要, Cloud FireStore で JSON を扱う"— Presentation transcript:

1 JSONの概要, Cloud FireStore で JSON を扱う
金子邦彦

2 JSON とは 「タグ」と「値」を並べることを特徴とする データ形式 {"name": "apple", "price": 10}
{タグ: 値, タグ: 値} JSON の例 Pythonで扱うことも簡単

3 JSON のデータ型 配列 例 [1, 2, 3] 数値 例 4.56 文字列 例 "hello" ※ 「"」で囲む
配列 例 [1, 2, 3] 数値 例 4.56 文字列 例 "hello" ※ 「"」で囲む ブール値 true false null {"name": "apple", "price": 10} ・タグ 必ず文字列 ・値  さまざまなデータ型でありえる.     JSON オブジェクトを値とすることも

4 JSON での入れ子 入れ子: 値が JSON オブジェクトになること
{"name":{"0":"apple","1":"orange"},"price":{"0":10,"1":20}} 入れ子の例 name Price apple 10 1 orange 20 Pythonで扱うことも簡単

5 Google Firebase の Cloud FireStore
JSON Google Firebase オブジェクトの種類 JSONオブジェクト コレクション,ドキュメント 入れ子 OK 「値」の 種類 文字列 (string), 数値 (number), ブール値 (boolean), 配列 (array), null null, 日時 (timestamp), geopoint, 参照 (reference)

6 Google Firebase の Cloud FireStore
JSONオブジェクト 「タグ」と「値」の並び Cloud FireStore のドキュメント 「フィールド名」と「タイプ名」と「値」の並び Cloud FireStore のコレクション Cloud FireStore のドキュメントの集まり     

7 パソコン演習 https://www.kunihikokaneko.com/dblab/nosql/ firebase.html
前準備: Google のアカウント(IDとパスワード) ① Firebase プロジェクト作成,料金プランの設定 ② Cloud Firesote データベース作成 ③ データベースの操作(コレクションとドキュメントの追加) firebase.html


Download ppt "JSONの概要, Cloud FireStore で JSON を扱う"

Similar presentations


Ads by Google