JSON
データフォームの一種(他のデータフォームには、XMLやCSVといったものがある)
ルールを満たすために定められたデータ形式の1つ
なんでルールを定める必要があるの?
誰が書いても分かるようにするため
機械が判別できるようにするため
JSONの形式
code:JS
{
"user": "太郎",
"age": 23,
"gender": "男"
}
{}で括りその中にデータを書いていく。その後左に名前をつけ(key)、右にデータを書く(value)。そうすることによって、名前を指定することでデータを呼びだすことができる。keyとvalueが一つのセットになって扱われる概念はKVS(Key-Value Store)と呼ばれる。
オブジェクトのデータ構造をしている。
Pythonではディクショナリ、Rubyではハッシュ、Golangではマップなどと言語によって呼び名は異なるが、概念は同じ