創屋ぷれす

JSON Schema

Schemaというのは、構造や定義を記述したもの、とざっくり捉えています。

JSON Schemaは文字通り、JSONデータの構造を定義することができます。

 

JSON Schemaには「○○というキーの型は××だ」「○○の値は△△以上だ」「○○は必須だ」

のような情報を記述することができます。

 

APIでJSONデータをやり取りする際に、JSONにデータが正しく入っているかどうか

チェックする必要があると思います。その際、JSON Schemaを使えばこのチェックが

簡単になります。

 

また、JSON Schemaは人が見た際にもわかりやすい内容となっており、

JSONにどういうデータが入っているのか、どういうデータを入れるべきなのかが理解しやすいです。

 

私はJSONデータを扱ったことは少ないですが、便利なのであれば、利用してみたいですね。

Comments are closed.