コード、データと QRツール

JSON エスケープ

ブラウザーで JSON を安全に変換します。完全な JSON 値または引用符付き文字列リテラルを選び、扱うデータに合ったエスケープ規則とエラーを確認します。

ブラウザ内で処理登録不要プライバシーの説明 ↗

最大100,000文字。処理はブラウザー内で行われます。

値にはオブジェクト、配列、数値、真偽値、nullを指定できます。リテラルは引用符で囲まれたJSON文字列にしてください。

使い方

使い方

  1. 「JSON をエスケープ」または「JSON のエスケープを解除」を選び、JSON 値または JSON 文字列リテラルを選択します。
  2. 有効な入力を貼り付けて送信し、正確な構文とエスケープシーケンスを検証します。
  3. 結果を確認し、コピーまたは JSON ファイルをダウンロードします。

値とリテラルは別の入力

JSON 値モードはオブジェクト、配列、文字列、数値、真偽値、null を受け付け、文書全体を検証します。JSON 文字列リテラルモードでは "hello\nworld" のような JSON 引用文字列が必要です。境界を明確にするため、オブジェクトや引用符のないテキストは拒否します。

JSON エラーの境界を明示

不正な JSON、末尾のカンマ、エスケープされていない制御文字、無効なエスケープシーケンス、余分な内容はブラウザーパーサーのメッセージとともに拒否されます。処理、コピー、ダウンロード準備はバックエンドなしでローカルに行われます。

よくある質問

あわせて知りたいこと

JSON 文字列リテラルとは何ですか?

外側の二重引用符を含む 1 つの引用付き JSON 文字列です。例は "hello\nworld" です。引用符のない普通の文は JSON 文字列リテラルではありません。

値モードは配列や数値を扱えますか?

はい。オブジェクト、配列、文字列、数値、真偽値、null など、すべての JSON ルート型に対応します。

JSON はアップロードされますか?

いいえ。解析と変換はブラウザー内で行われます。