開発・Web
JSONの整形方法
JSONであるはずのテキストがある。このタブに貼り、整形か圧縮を選び、解析できた結果だけコピーする。{ の前のログ接頭辞はまだJSONではない。
テキストが手元にあってから開く。整形は2スペース。圧縮は1行。アップロードなし。
JSONフォーマッタを開くこの一回
読む用か送る用か決める
読むなら整形。ヘッダ・クエリ・小さいファイルなら1行。どちらも先に解析。壊れた文は直さない。
読むなら2スペース。送るなら1行。どちらも解析できること。 cv.cmのJSON整形を開く
このタブで処理。
JSONフォーマッタを開く値だけ貼る。ログ接頭辞は貼らない
最初の { か [ から、対応する閉じまで。前の時刻や INFO があると全体が無効。
無効と言われたら文を直す
JSONは二重引用符。コメント不可。最後の後にカンマ不可。単引用符、undefined、NaNはJSONではない。15桁を超える整数は引用符で囲む。でないと桁が変わる。
結果をコピー。15桁を超える整数は引用符で。 結果をコピー
整形は2スペース。圧縮は1行。その欄をコピー。壊れた入力はコピーしない。
知っている値を一つ照合
名前、個数、id。長い数字が変わったら、安全範囲を超えた裸の整数。引用符で囲んでやり直す。
よくある質問
JSONを無料で整形できる?
できる。このタブで整形または1行にする。アップロードなし。
なぜ無効?
コメント、最後の後のカンマ、単引用符はJSONではない。最初の括弧の前のログ接頭辞を取る。
整形と圧縮の違いは?
整形は2スペース。圧縮は1行。解析できれば値は同じ。
長い数字は安全?
15桁を超える整数は、引用符付き文字列でなければ桁が変わり得る。
アップロードされる?
しない。タブを閉じると消える。