
ページ一覧
- JSON の文法にコメントを書く仕組みは無いjson.org と RFC 8259 の文法を読み、JSON.parse にコメントを渡して、コメントが構文エラーになることを確かめる。
- 同じ .json でもコメントが通るのは読む側が違うからtsconfig.json は通り、package.json は通らない。同じ拡張子でコメントの通り方が分かれる理由を、パーサーごとの実測で確かめる。
- JSON はデータ交換のために生まれたJSON が生まれた課題は「Ajax でデータを効率よく渡すこと」だった。設定ファイルの書式ではなく、データ交換の形式として作られた経緯を一次資料で追う。
- Crockford はなぜ JSON からコメントを外したのかコメントを外した理由として伝えられている説明と、一次資料で確かめられた範囲・確かめられなかった範囲を分けて整理する。
- コメントを書きたいときの選択肢と、このノートの要点JSONC・JSON5・YAML・TOML でコメントの書き方がどう違うかを、実際に読ませて確かめる。最後にこのノートの要点を回収する。