JSON Toolkit

JSON の基礎と仕様

RFC 8259 と ECMA-404 を出発点に、JSON の文法・型・エンコーディング・パースの境界を整理します。あらゆる JSON 作業の土台となるカテゴリです。

6 件の記事

このカテゴリの記事

RFC 8259 から読む JSON の文法境界

RFC 8259 の文法生成規則を平易な言葉に置き換えます。どの文字をそのまま書けるのか、どれをエスケープしなければならないのか、そして仕様が意図的に余地を残している箇所はどこか。

初級約 11 分で読めます2026-10-30 更新

ミニファイされた JSON のデバッグ:1 行目 23611 列目から壊れたバイト位置へ

4 MB の 1 行 JSON が「1 行目 23611 列目」と報告しても何の助けにもなりません。ローカルで実測したサンプルをもとに、Python・Node・jq がなぜ 3 つの異なる数値を出すのか、文字オフセットでどう壊れたバイトへ直行するのか、そして文法修正後にデータを静かに壊す 3 つの罠を解説します。

上級約 7 分で読めます2026-11-01 更新