Skip to main content

JSON 文字列のエスケープとアンエスケープをオンラインで実行 JSON 文字列用にテキストをエスケープするか、JSON 文字列値をアンエスケープします。

JSON エスケープ/アンエスケープ illustration
📝

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.