とは
JSON エスケープ / アンエスケープ ツール とは?
JSONエスケープ / アンエスケープ ツールは、人間が読みやすいテキストとJSON安全な文字列リテラルの間を安全に行き来するのに役立ちます。文字列をAPIペイロードにコピーしたり、設定ファイルに埋め込んだり、余分なバックスラッシュや引用符が含まれるログから値を抽出したりする際に重要になります。
最も多い失敗はJSON自体が無効なことではなく、「意図しない二重エスケープ」です。見た目はほぼ正しくても、リクエストボディやテストデータに到達した時点で改行や引用符の挙動が変わってしまうことがあります。このツールは、その境界を可視化します。
の使い方
JSON エスケープ / アンエスケープ ツール の使い方
プレーンテキストをJSON安全な文字列フラグメントに変換したい場合は「エスケープ(Escape)」を選択します。既にエスケープされたJSON文字列があり、読みやすいテキストに戻したい場合は「アンエスケープ(Unescape)」を選択します。
入力エリアに値を貼り付けて出力パネルを確認し、二重エスケープや不正な文字列リテラルなどのよくある間違いを警告エリアでチェックしてください。結果が正しければ「出力をコピー」を使用します。
使用例
使用例
エスケープ入力:
Line 1
"quoted value"
Path: C:\logs\today
エスケープ済み出力:
Line 1\n\"quoted value\"\nPath: C:\\logs\\today
アンエスケープ入力:
Line 1\n\"quoted value\"\nPath: C:\\logs\\today
読み取り可能な出力:
Line 1
"quoted value"
Path: C:\logs\today主な使用シーン
主な使用シーン
1. JSONリクエストボディやフィクスチャファイル用の文字列作成。
2. 判読不能なエスケープシーケンスを含む、コピーされたAPIペイロードの復元。
3. ログ出力や転送プロセスで、値が二重にエスケープされていないかの確認。
4. 修正をリリースする前に、生のテキストとJSON安全なテキストを並べて比較する。
よくある質問