JSON

RFC 準拠的な JSON 形式について

More than 3 years have passed since last update.


目的

そもそもトップレベルで true や false そして null を書いたとしても JSON なのかを知りたい。


結論

最新の RFC では、なんでもよくなってた。


RFC読んでみる

もともと RFC が出たのが 2006 年のお話。そこでは JSON-text は Object か Array がトップレベルと明記されてる。

JSON-text = object / array

で、話は 2014 年へ。4627 が Obsolete されている。

JSON-text = ws value ws

value = false / null / true / object / array / number / string

何でも良くなってる。