本文へスキップ

JSON エスケープ/解除

JSON エスケープ/解除は、元のテキストを JSON 文字列に入れられるエスケープ済み内容へ変換し、エスケープ済み JSON 文字列内容をローカルで読みやすいテキストに戻します。

入力テキスト

文字

0 / 500,000

JSON エスケープ/解除

クイックスタート

1
元のテキストまたはエスケープ済み JSON 文字列内容を貼り付ける
2
JSON 文字列値に入れる前にエスケープを使う
3
エスケープ済みの引用符、バックスラッシュ、改行を読むときは解除を使う
4
現在のテキストエリア内容をコピーする

よくあるシナリオ

JSON に埋め込む

JSON 文字列へ入れる前に引用符、バックスラッシュ、タブ、改行をエスケープ

payload のデバッグ

コピーした文字列内容を解除して読みやすいテキストを確認

ログとエラー

API ログやテスト fixture のエスケープ済み改行と引用符をデコード

コード例

サンプル、fixture、リクエスト本文向けに安全な JSON 文字列内容を準備

使い方のヒント

エスケープ出力には外側の引用符がないため、既存の JSON 文字列値の中へ貼り付けられます
解除はエスケープ済み内容と、引用符付きの完全な JSON 文字列リテラルの両方を受け付けます
完全な JSON オブジェクトの検証、整形、圧縮、並べ替えには JSON Formatter を使ってください

エスケープの範囲

文字列のみ: このツールは JSON 文字列内容を扱い、完全な JSON オブジェクト、配列、数値、真偽値、null は扱いません
無効な入力: \x、不完全な \u エスケープ、閉じていない引用符付き文字列はエラーになります
エスケープは暗号化ではなく、秘密情報を隠しません
入力上限はローカルテキストツールの制限に従います。長いログや fixture は分割してください

プライバシーとセキュリティ

すべての処理はブラウザ内でローカルに行われます。現在のテキストはこの端末のローカルセッション下書きとして保持されます。
エスケープ出力を保護済みデータとして扱わないでください。パスワード、Token、キーは解除後も読めます。

FAQ

7

次の作業に役立つ関連ツールです。

すべてのツール処理はブラウザ内でローカルに行われます。