開発ツール

JSON オブジェクトのディープ マージ

2 つの JSON オブジェクトをフィールドごとに再帰的に結合し、右側の同じ名前の値をオーバーライドします。

JSON オブジェクトのディープ マージ ユーザーマニュアル

  1. パラメータを入力するか、フォームに従ってファイルを選択し、最初に単位とフォーマットを確認してください。
  2. 構成オブジェクトを結合し、左側に上書きされていない構成を保持します。
  3. 処理ボタンをクリックして結果を表示すると、コピーまたはダウンロードして保存できます。

計算方法と処理規則

オブジェクトは再帰的にマージされ、配列は全体として置き換えられ、スプライシングは使用されません。 プロトタイプなしオブジェクトの使用は、特別なキーの汚染を防ぐために使用されます。

使用範囲

オブジェクトのルート ノードのみを受け入れます。最大 40 レイヤーと 10,000 ノードです。 値は倍精度です。 安全精度を超える大きな整数はエラーを報告します。長い数字には文字列を使用してください。

2 つの配列は一緒になりますか?

いいえ、右側の配列は左配列全体を置き換えます。 両方の値がオブジェクトであり、NULL、STRING、および VALUE も右にオーバーライドされている場合にのみ再帰的にマージされます。 したがって、結果は明示的なオーバーライド構成に適しています。

入力コンテンツはサーバーに保存されますか?

このツールは、ブラウザーでの入力を処理し、ファイルやフォームのコンテンツをアップロードしません。 入力練習のスコアはネイティブ ブラウザにのみ保存されます。

結果が他のツールと異なるのはなぜですか?

オブジェクトのルート ノードのみを受け入れます。最大 40 レイヤーと 10,000 ノードです。 値は倍精度です。 安全精度を超える大きな整数はエラーを報告します。長い数字には文字列を使用してください。 入力ユニット、丸め方法、適用ルール、データ バージョンを最初に比較してください。