DevFormatLab

JSON → String

コード用にエスケープ

左に JSON を貼り付けると、右にコード用のエスケープ済み文字列が表示されます。

入力有効
出力

処理はすべてブラウザ内で行われます。

JSON をコード文字列にエスケープ

JSON のテキストまたは JavaScript オブジェクトを、ダブルクォートとバックスラッシュをエスケープした緊密な JSON 文字列に変換します。これにより、ソースコード内の文字列リテラルとして安全に埋め込めます。入力が JSON でない場合は、解析を試みずに引用符とバックスラッシュのみをエスケープします。

機能

  • JSON 文字列または JS 値(オブジェクト / 配列)を受け付ける
  • 内部のダブルクォートとバックスラッシュをエスケープして緊密な JSON を出力
  • 非 JSON の文字列は解析せずにエスケープのみを行う
  • 100% クライアントサイドで実行、ネットワーク不要

使い方

  1. 左の入力に JSON テキストまたは JS 値を貼り付けます。
  2. Convert をクリックすると、右にエスケープ済みの文字列が表示されます。
  3. 結果をコピーしてソースコードの文字列リテラルに貼り付けてください。

よくある質問

結果に外側の引用符は含まれますか?

いいえ。出力はエスケープされた内部コンテンツのみです。完全な文字列リテラルが必要な場合は、出力を引用符で囲んでください。

関連ツール

Canonical: https://devformatlab.com/ja/json-to-string