JSON エスケープ/解除
JSON エスケープ/解除は、元のテキストを JSON 文字列に入れられるエスケープ済み内容へ変換し、エスケープ済み JSON 文字列内容をローカルで読みやすいテキストに戻します。
入力テキスト
文字
0 / 500,000
JSON エスケープ/解除元のテキストまたはエスケープ済み JSON 文字列内容を貼り付けるJSON 文字列値に入れる前にエスケープを使うエスケープ済みの引用符、バックスラッシュ、改行を読むときは解除を使う現在のテキストエリア内容をコピーする
クイックスタート
1
2
3
4
よくあるシナリオ
JSON に埋め込む
JSON 文字列へ入れる前に引用符、バックスラッシュ、タブ、改行をエスケープ
payload のデバッグ
コピーした文字列内容を解除して読みやすいテキストを確認
ログとエラー
API ログやテスト fixture のエスケープ済み改行と引用符をデコード
コード例
サンプル、fixture、リクエスト本文向けに安全な JSON 文字列内容を準備
使い方のヒント
エスケープ出力には外側の引用符がないため、既存の JSON 文字列値の中へ貼り付けられます
解除はエスケープ済み内容と、引用符付きの完全な JSON 文字列リテラルの両方を受け付けます
完全な JSON オブジェクトの検証、整形、圧縮、並べ替えには JSON Formatter を使ってください
エスケープの範囲
文字列のみ: このツールは JSON 文字列内容を扱い、完全な JSON オブジェクト、配列、数値、真偽値、null は扱いません
無効な入力: \x、不完全な \u エスケープ、閉じていない引用符付き文字列はエラーになります
エスケープは暗号化ではなく、秘密情報を隠しません
入力上限はローカルテキストツールの制限に従います。長いログや fixture は分割してください
プライバシーとセキュリティ
すべての処理はブラウザ内でローカルに行われます。現在のテキストはこの端末のローカルセッション下書きとして保持されます。
エスケープ出力を保護済みデータとして扱わないでください。パスワード、Token、キーは解除後も読めます。
FAQ
二重引用符は \" としてエスケープしない限り JSON 文字列を終了します。エスケープは引用符、バックスラッシュ、制御文字、タブ、改行を JSON 安全な文字列内容に変換します。
出力は文字列内容なので、既存の JSON 文字列値の中に貼り付けられます。完全な JSON 値が必要なら、出力を二重引用符で囲んでください。
はい。He said \"hi\" のようなエスケープ済み内容と、"He said \"hi\"" のような完全な JSON 文字列リテラルの両方を受け付けます。
できません。このツールは文字列内容のエスケープと解除だけを行います。完全な JSON オブジェクトや配列には JSON Formatter を使ってください。
できません。エスケープは可逆の形式変換です。秘密情報は暗号化、削除、またはシークレット管理に保存してください。