JSONの特徴
仕様が軽量であることからJavaScript以外にも多くの言語で
サポートされており、
特に Webアプリケーションでのサーバー/クライアント間のデータ受け渡しにJSON記述を使用するケースが増えてきている。
特に、ハッシュを使用することによって、オブジェクトのような異なる型を持ったオブジェクトを
表現することが
可能である。
MIMEタイプはapplication/jsonとなっている。
サーバーからの
レスポンスに、ほぼJavaScriptネイティブとして配列/連想配列の記述フォーマット仕様に準拠したテキストを用いる。
そのままJavaScriptコードとして実行するだけで、手軽にデータ構造を復元できる。
XMLよりもシンプルで軽量なデータ形式フォーマットとして採用が増えている。