1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

JSONって何だ?

Last updated at Posted at 2019-10-22

こんにちは

ぽんぽこです。
今回はJSONについて書きたいと思います。

では本編へ。

##JSONとは?
SONとはJavaScript Object Notationの略で、
XMLなどと同様のテキストベースのデータフォーマットです。

JavaScript内で複数の値をまとめる際の記法のことで、
それはコンピューターにも人間にも理解できる記法である。

##どんな時に使うの?
複数のデータを保存したり、データを送りたいときに使用します。

JSON形式を使う理由としてはJSON形式を用いることで

シンプルで軽量だからデータとして扱いやすく
人間にもわかるので楽に理解もしやすいデータ群を作成できるから。

{
  "name": "Tanaka",
  "age": 26
}

上記のように表現されているため非常にわかりやすい!!!

##JSONの型
JSON では下記の型を使用することができます。

  • 文字列 ("...")
  • 数値 (123, 12.3, 1.23e4 など)
  • ヌル値 (null)
  • 真偽値 (true, false)
  • オブジェクト ({ ... })
  • 配列 ([...])

##JSONのエンコーディング
過去の仕様では単に Unicode が推奨され、先頭の 2バイトで UTF-8, UTF-16LE, UTF-16BE, UTF-32LE, UTF-32BE を見分けるとされていましたが、RFC 8259 で指定された仕様では、BOM 無しの UTF-8 で記述する(MUST)と定義されています。

以上がJSONの説明になります。

不備があればご指摘ください。

ではまた次回!!!

1
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?