JSON(ジェイソン)とは
JSONとは、データを「名前と値のペア」の形で書き表す、軽くて人にも読めるテキスト形式のことです。「JavaScript Object Notation」の略で、ソフト同士がデータをやりとりするときの共通の書式として広く使われています。たとえば「名前: 田中、年齢: 40」のように、項目名とその中身を並べて表します。
どこで使われているのか
JSONがよく登場するのは、Web APIを通じてサービス同士がデータをやりとりする場面です。お願い(リクエスト)も返事(レスポンス)も、多くがこのJSON形式でやりとりされます。人間が読んでも内容を追いやすく、機械も扱いやすいのが利点。設定ファイルなど、幅広い用途で使われています。
AIとの関わり
AIを使う場面でも、JSONは身近な存在です。ChatGPTなどのAIをWeb API経由で呼び出すとき、送るお願いも返ってくる答えも、多くがJSON形式でやりとりされます。さらに「結果をJSONの形で返して」と指示すれば、AIの出力を自社システムにそのまま取り込みやすくなります。AIと既存の仕組みをつなぐ、共通言語のような役割です。
Topic読み方は「ジェイソン」、でも本人は気にしない
JSONの読み方には、実は長い論争があります。国際標準は「映画でも有名なJason(ジェイソン)のように読む」と定めていますが、考案者のダグラス・クロックフォード本人は2011年に「読み方には議論があるけれど、私は全く気にしない」と語っています。技術の世界では、こうした名前の読み方ひとつが、しばしば軽い話の種になるのです。
関連用語
JSONに関するよくある質問
- JSONはAIでどう使われますか?
- ChatGPTなどのAIをWeb API経由で呼び出すとき、送るお願いも返ってくる答えも多くがJSON形式です。さらに「結果をJSONの形で返して」と指示すれば、AIの出力を自社システムにそのまま取り込みやすくなります。AIと既存の仕組みをつなぐ共通言語のような役割です。
- JSONを読むのに専門知識は必要ですか?
- いいえ。JSONは「名前: 値」の形で書かれ、専門家でなくても内容を追えるのが利点です(例:「名前: 田中、年齢: 40」)。機械にも扱いやすく、人にも読めるバランスの良さから、データのやりとりに幅広く使われています。
- JSONの読み方は「ジェイソン」で合っていますか?
- 国際標準は映画でも有名な「Jason(ジェイソン)」のように読むと定めていますが、考案者のダグラス・クロックフォード本人は2011年に「読み方には議論があるけれど、私は全く気にしない」と語っています。技術の世界では名前の読み方がしばしば軽い話の種になります。