JSON文字列アンエスケープ–オンラインでエスケープテキストをデコード
JSON文字列アンエスケープは、エスケープされたJSON文字列テキストを読みやすい文字に変換したり、文字列内で使うためにテキストをエスケープしたりします。エスケープかアンエスケープを選択し、コンテンツを貼り付けまたはドロップして結果をコピーしてください。アンエスケープでは\\、\/、\b、\f、\n、\r、\t、\uXXXX、\xXXなどのシーケンスを処理し、エスケープ間のテキストは変更されません。
JSON文字列アンエスケープは、エスケープされたJSON文字列テキストを読みやすい文字に変換したり、逆方向の変換が必要な場合にテキストをエスケープしたりするブラウザベースのツールです。コンテンツを貼り付けまたはドロップし、エスケープかアンエスケープを選択して結果をコピーします。文字列が読みにくい場合や、別の文字列内で使うために準備が必要な場合に便利です。
アンエスケープモードでは、\\、\"、\/、\b、\f、\n、\r、\t、\uXXXX、\xXXなどのシーケンスが対応する文字に変換されます。エスケープ間のテキストはそのまま残ります。エスケープオプションも用意されているため、必要に応じて変換方向を切り替えられます。
JSON文字列では、文字列内の引用符・バックスラッシュ・改行などの文字を表すためにエスケープシーケンスを使います。エスケープ形式はテキストをJSON文字列やソースコードのリテラルに収める際に便利で、アンエスケープ形式は人が読むのに適していることが多いです。両者を変換することで、文字列コンテンツの準備や密にエスケープされたテキストの確認に役立ちます。
変換は完全にブラウザ上で実行されます。入力はご自身のデバイス上で処理され、サーバーへのアップロード・保存・送信は行われません。登録は不要で、ページの読み込み後はオフラインで動作します。
このJSON文字列アンエスケープツールは、開発者やDevOpsエンジニアが文字列リテラルを用意したり、エスケープされた値を調べたり、エスケープ版と読みやすいテキストを切り替えたりするのに役立ちます。シンプルなワークフローは、素早いチェックにも日々の開発作業にも適しています。
手順1: JSON文字列テキストをツールに貼り付けまたはドロップします。変換したい文字列コンテンツを用意してください。
手順2: テキストをエスケープするかアンエスケープするか選択します。どちらの方向にも変換できます。
手順3: 変換後の結果を確認します。アンエスケープモードでは、認識されたエスケープシーケンスが対応する文字になります。
手順4: 結果をコピーし、JSON文字列やソースコードで使います。
用途: クォートを壊さずにJSON文字列を別のJSON文字列内に埋め込みます。内側のテキストをエスケープすることで特殊文字を安全に表現できます。
用途: 密にエスケープされた文字列をより読みやすくします。アンエスケープにより認識されたシーケンスが本来の文字に戻ります。
用途: ソースコードに貼り付けるテキストを用意します。エスケープ文字が必要な文脈で使う前に文字列をエスケープします。
用途: JSON値からコピーしたエスケープ済みコンテンツを調べます。\nなどのシーケンスを本来の文字に戻すことで、改行やその他の制御文字を理解しやすくなります。
用途: 文字列データをデバッグする際に、エスケープ版と読みやすい版を切り替えます。アンエスケープ時、エスケープシーケンス間のテキストはそのまま残ります。