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

JSON ファイル結合ツール

表示順で 2〜100 の UTF-8 JSON、入力合計 5 MB、出力 20 MB までを結合します。配列は重複を保持して連結します。浅いオブジェクト結合方式では最上位のみ結合し、重複キーを拒否するか後の値で全体を置換します。混在型とスカラーのルートは拒否します。 再帰方式では同型のオブジェクトを結合し、どの深さでも同型配列を順序と重複を保持して連結します。その他の競合は後の値を優先し、型の変更は前の値全体を置換します。重複除去はしません。

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

    表示順で 2〜100 の UTF-8 JSON、入力合計 5 MB、出力 20 MB までを結合します。配列は重複を保持して連結します。浅いオブジェクト結合方式では最上位のみ結合し、重複キーを拒否するか後の値で全体を置換します。混在型とスカラーのルートは拒否します。 再帰方式では同型のオブジェクトを結合し、どの深さでも同型配列を順序と重複を保持して連結します。その他の競合は後の値を優先し、型の変更は前の値全体を置換します。重複除去はしません。

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

    使い方

    使い方

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

    操作手順

    表示順で 2〜100 の UTF-8 JSON、入力合計 5 MB、出力 20 MB までを結合します。配列は重複を保持して連結します。浅いオブジェクト結合方式では最上位のみ結合し、重複キーを拒否するか後の値で全体を置換します。混在型とスカラーのルートは拒否します。 再帰方式では同型のオブジェクトを結合し、どの深さでも同型配列を順序と重複を保持して連結します。その他の競合は後の値を優先し、型の変更は前の値全体を置換します。重複除去はしません。

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

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

    よくある質問

    あわせて知りたいこと

    操作手順

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