Skip to main content
Tool Factory

ブラウザーツール

JSON圧縮ツール

JSONデータから不要な空白を削除します。

ツールの作業領域

入力が必要

入力はこのブラウザー内にとどまります。

続行するには必要な入力を追加してください。

入力

元データを追加し、必要なオプションを選択してください。

結果は自動的に更新されます。

結果はここに表示されます

続行するには必要な入力を完了してください。

直接回答

JSON圧縮ツールの機能

JSON圧縮ツールは、文字列の外側にある空白を削除し、元のデータトークンを保持します。数値、文字列エスケープ、メンバーの順序、重複メンバーは変更しません。JSON Linesも受け付けます。各行には有効なJSON値を1つ置きます。

結果

得られるもの

出力では文字列の外側にある空白が変わります。数値の丸め、フィールド名の変更、キーの並べ替え、無効な構文の修復は行いません。

このツールを使う

JSON圧縮ツールの使い方

  1. JSON入力に有効なJSONまたはJSON Linesを貼り付けます。
  2. コンパクトな出力を確認します。JSON Linesのレコードは別々の行に残ります。
  3. 識別子と重要なフィールドを比較し、結果をコピーまたはダウンロードします。

安全なサンプルで試す

入力: {"name":"Ada","count":2}

設定: JSONをコンパクト化し、JSON Linesでは空でない各行を保持します。

結果: {"name":"Ada","count":2}を返します。

圧縮はキーや値を変更しません。

一般的な用途

JSON圧縮ツールが役立つ場面

  • 長い数値識別子を変更せずにAPIレスポンスを確認します。
  • デバッグ用に読みやすいJSONまたはコンパクトなJSONを準備します。
  • 元データの問題を調べる間、重複メンバーを見える状態に保ちます。

制限

結果を確認

  • 構文検証は、アプリケーションのスキーマ、必須フィールド、業務ルールを確認しません。
  • 重複するオブジェクト名は残ります。他のパーサーは重複を削除したり、別の方法で処理したりする場合があります。
  • 保持した数値テキストが、別のシステムの精度または数値範囲を超える場合があります。すべての受信側がこの形式を受け付けるとは限りません。
  • JSON Linesでは、空でない各行に完全なJSON値が必要です。
  • コメント、末尾のコンマ、その他の無効な構文を有効なJSONへ変換しません。