Pedia

JSON(ジェイソン)

じぇいそん

意味

JSON(JavaScript Object Notation)とは、データ交換のための軽量なテキスト形式。「キー: 値」のペアで記述され、人間にも読みやすく、機械でも処理しやすい。Web APIのレスポンス形式として事実上の標準となっている。

概要

JavaScript Object Notation。 データを保存したり、ネットワークで送ったりするための「データの書き方(フォーマット)」の一つ。 JavaScriptのオブジェクトの書き方をベースにしているが、現在ではPython、Java、Rubyなど、あらゆる言語で使える世界標準の形式になっている。

特徴

  • 人間にも読める: テキスト形式で書かれているため、メモ帳で開いても中身が分かる。
  • 軽量: 余計なタグが少ないため、昔主流だったXMLよりもデータサイズが小さく、通信が速い。

書き方の例

{
  "name": "田中太郎",
  "age": 25,
  "skills": ["HTML", "CSS", "JavaScript"]
}

「キー(項目名)」と「値(中身)」をコロンで繋ぎ、全体を波括弧 { } で囲むのが基本。 Web API(サーバーとの通信)の戻り値として最もよく使われる。

タグ

TOP / 検索 Amazonで探す