コード、データと QRツール

JSON ファイル分割ツール

UTF-8 JSON 1 個(5 MB 以下)を、項目数(1〜100,000)、均等な固定分割数(1〜100、空部分を含む)、UTF-8 バイト上限(2〜20,000,000)で分割します。キー、カンマ、括弧を含むコンパクト JSON の実バイト数を使います。最上位の値は切らず、1 項目が大きすぎる場合はタスク全体を拒否します。最大 100 JSON、合計 20 MB、STORE ZIP は 21 MB 以下。配列とオブジェクトに対応し、整数キーは JavaScript の順です。

ブラウザ内で処理登録不要プライバシーの説明 ↗

    UTF-8 JSON 1 個(5 MB 以下)を、項目数(1〜100,000)、均等な固定分割数(1〜100、空部分を含む)、UTF-8 バイト上限(2〜20,000,000)で分割します。キー、カンマ、括弧を含むコンパクト JSON の実バイト数を使います。最上位の値は切らず、1 項目が大きすぎる場合はタスク全体を拒否します。最大 100 JSON、合計 20 MB、STORE ZIP は 21 MB 以下。配列とオブジェクトに対応し、整数キーは JavaScript の順です。

    JSON は解析後に再出力され、空白と数値表記が変わります。ファイル内の重複キーは最後の値を保持します。JavaScript の浮動小数点丸めが適用され、非有限値と安全でない整数は拒否します。UTF-8 が必須で、先頭 BOM は許可します。 最大深さは 64(ルートは 0)。全入力ファイルの合計と結果はそれぞれ最大 100,000 値・コンテナノードです。超過時はタスク全体を拒否し、ダウンロードを消去します。

    使い方

    使い方

    1. ファイルを選び、表示順と設定を確認し、実行してダウンロードします。

    操作手順

    UTF-8 JSON 1 個(5 MB 以下)を、項目数(1〜100,000)、均等な固定分割数(1〜100、空部分を含む)、UTF-8 バイト上限(2〜20,000,000)で分割します。キー、カンマ、括弧を含むコンパクト JSON の実バイト数を使います。最上位の値は切らず、1 項目が大きすぎる場合はタスク全体を拒否します。最大 100 JSON、合計 20 MB、STORE ZIP は 21 MB 以下。配列とオブジェクトに対応し、整数キーは JavaScript の順です。

    ローカル処理で、ファイルはアップロードされません。

    JSON は解析後に再出力され、空白と数値表記が変わります。ファイル内の重複キーは最後の値を保持します。JavaScript の浮動小数点丸めが適用され、非有限値と安全でない整数は拒否します。UTF-8 が必須で、先頭 BOM は許可します。 最大深さは 64(ルートは 0)。全入力ファイルの合計と結果はそれぞれ最大 100,000 値・コンテナノードです。超過時はタスク全体を拒否し、ダウンロードを消去します。

    よくある質問

    あわせて知りたいこと

    操作手順

    ファイルを選び、表示順と設定を確認し、実行してダウンロードします。