JSON から NDJSON
最上位の配列は要素ごとに 1 レコード、オブジェクト、文字列、数値、真偽値、null は 1 レコードになります。空の配列は 0 レコードです。
最上位の配列は要素ごとに 1 レコード、オブジェクト、文字列、数値、真偽値、null は 1 レコードになります。空の配列は 0 レコードです。
入出力はそれぞれ UTF-8 で 1 MiB、最大 10,000 レコード、入れ子は 128 階層です。JSON.parse と JSON.stringify で JSON 型を保持し文字列の改行をエスケープします。JavaScript の数値精度が適用され、オーバーフローは拒否します。重複キーは最後の値を保持し、空白、数値表記、負のゼロは正規化します。
JSON を貼り付けてください。
使い方
使い方
- 完全な JSON 値を 1 つ貼り付けます。
- 変換してレコード数を確認します。
- NDJSON をコピーまたはダウンロードします。
制限と数値の処理
入出力はそれぞれ UTF-8 で 1 MiB、最大 10,000 レコード、入れ子は 128 階層です。JSON.parse と JSON.stringify で JSON 型を保持し文字列の改行をエスケープします。JavaScript の数値精度が適用され、オーバーフローは拒否します。重複キーは最後の値を保持し、空白、数値表記、負のゼロは正規化します。
ローカル処理
アップロード、保存、コード実行は行いません。不正な JSON は出力せず、可能ならパーサーの詳細を表示します。__proto__ などのキーはデータとして扱います。
よくある質問
あわせて知りたいこと
制限と数値の処理
入出力はそれぞれ UTF-8 で 1 MiB、最大 10,000 レコード、入れ子は 128 階層です。JSON.parse と JSON.stringify で JSON 型を保持し文字列の改行をエスケープします。JavaScript の数値精度が適用され、オーバーフローは拒否します。重複キーは最後の値を保持し、空白、数値表記、負のゼロは正規化します。
ローカル処理
アップロード、保存、コード実行は行いません。不正な JSON は出力せず、可能ならパーサーの詳細を表示します。__proto__ などのキーはデータとして扱います。