JSON差分比較

二つのJSON文書をブラウザー内で構造比較。オブジェクトのキー順を無視し、配列の比較方法を選べます。差分をJSON Patchとして保存できます。

ファイルとテキストはこの端末に保持されます。処理はブラウザー内で行われます。

準備完了。

使い方

左に元のJSON、右に更新後のJSONを貼り付けます。処理するとJSON Patchを生成します。配列の順序は比較対象ですが、キーの順序は無視します。

各入力は1 MB、入れ子は128階層まで。JSON比較では配列の順序を維持し、安全に扱えない整数を拒否します。XMLは構文のみを検証し、スキーマ検証は行いません。DTDと実体宣言は拒否します。字下げの空白は変わる場合があります。

よくある質問

ファイルはアップロードされますか?

いいえ。ブラウザーがアプリのコードを読み込み、選択したファイルを端末内で処理します。ファイルの内容や貼り付けたテキストを変換サービスに送信しません。

処理に失敗するのはなぜですか?

容量上限、非対応形式、端末のメモリー不足が考えられます。小さなファイルでお試しください。暗号化されたPDFは処理できません。

処理を停止できますか?

はい。キャンセルするとローカルの処理を終了し、現在の結果を消去します。サーバー上で処理が継続することはありません。

結果はどこに保存されますか?

ダウンロードを選ぶとブラウザーを通じて保存できます。それまではこのタブ内にあり、ページを離れるかツールをクリアすると消去されます。

オフラインでも使えますか?

最初にページとライブラリーを読み込む必要があります。キャッシュにより後からオフラインで使える場合もありますが、保証はありません。

またデータを手作業で整えていませんか

毎回ブラウザーのタブで直しているペイロードは、本来コードの仕事です。当社はシステム間でデータを運ぶ連携、パーサー、サービスを構築し、途中で静かにデータを壊しているものを修復します。

何を移しているか教えてください

ライブラリーのライセンス

プロジェクトは相談から始まります

あなたの
アイデアをお聞かせください。

必要な成果、既存のシステム、制約を教えてください。最初から技術仕様書を用意する必要はありません。

フォームが機能しない場合は、こちらのメールアドレスに直接ご連絡ください。 contact@mecanik.dev

エンジニアによる直接サポート

エンジニアと直接協働。
明確な範囲と責任ある納品。