JSON 文字列のエスケープとアンエスケープをオンラインで実行 JSON 文字列用にテキストをエスケープするか、JSON 文字列値をアンエスケープします。
📝
JSON エスケープ/アンエスケープ
JSON 文字列用にテキストをエスケープするか、JSON 文字列値をアンエスケープします。
1
テキストまたはJSON文字列を貼り付け
エスケープするテキストや、アンエスケープするJSON文字列を貼り付けてください。
2
モードの選択
エスケープまたはアンエスケープモードを選択してください。
3
変換された出力をコピー
エスケープされたテキストやアンエスケープされたテキストをコピーしてください。
Loading tool...
Why Use JSON エスケープ/アンエスケープ?
-
JSONドキュメントへの挿入用にテキストを準備する
-
JSON文字列値から読みやすいテキストを抽出する
-
JSONでの特殊文字の扱いを正しく行う
-
エスケープシーケンスを持つJSON文字列をデバッグする
Common Use Cases
API開発
JSON APIリクエストボディ用にテキストコンテンツをエスケープします。
設定
JSON設定ファイルに複数行のテキストを埋め込みます。
デバッグ
実際のコンテンツを見るために、JSON文字列をアンエスケープします。
データ処理
エスケープされたJSON文字列とプレーンテキストを相互に変換します。
Tips & Best Practices
-
1エスケープモードでは、出力が二重引用符で囲まれる — これは正しいJSON文字列形式です
-
2アンエスケープモードでは、通常は引用符で囲まれたJSON文字列値が期待されます
-
3手動でJSONを構築したり、APIレスポンスをデバッグするときに使用してください
-
4制御文字やUnicodeは自動的に処理されます
Related Tools
Frequently Asked Questions
Q エスケープモードではなぜ二重引用符が追加されるのですか?
JSON文字列は二重引用符で囲まれる必要があります。出力は有効なJSON文字列値です。
Q どのような文字がエスケープされますか?
バックスラッシュ、ダブルクォート、新しい行(\n)、キャリッジリターン(\r)、タブ(\t)および制御文字です。
Q 全体のJSONオブジェクトをアンエスケープできますか?
直接ではありません — アンエスケープモードはJSON文字列値を対象としています。完全なJSONオブジェクトについては、代わりに整形して表示します。
Q Unicodeを処理できますか?
はい、非ASCIIのUnicode文字はエスケープモードで保存されます (JSON.stringifyではそのまま残ります)。
Q アンエスケープ時にエラーが表示される場合はどうなりますか?
入力は有効なJSONである必要があります。文字列が二重引用符で囲まれており、エスケープシーケンスが正しいことを確認してください。
About This Tool
JSON エスケープ/アンエスケープ is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.