テキストユーティリティ

無料 JSON エスケープツール.

正しくエスケープされた JSON 文字列と逆デコード。

明示的な往復変換チェックで JSON 用テキストを準備し、引用符、改行、入れ子のエスケープに関する曖昧さを減らしてください。

Chrome拡張機能とアカウントが必要です。
毎月25回の無料自動化タスクを全ツールで共有。ブラウザー接続先の提供元の制限が適用されます。

準備するもの

文字列の内容。

ここから開始

自分用に調整できるタスクです。

ここでコピーし、準備ができたら WebAct に貼り付けてください。

このページではプロンプトを準備します。タスクは WebAct で実行します。

01

タスクを自分用に調整しましょう。

上のプロンプトを確認し、目的と重要な要件を追加してください。

02

WebAct に持ち込みましょう。

WebAct を開き、タスクを貼り付けてデータとルールを渡します。提案された計算やコード操作を承認前に確認し、その後、既知の例で検証してください。

03

役立つ部分を確認しましょう。

適切な実行環境で、既知の入力を使って数式、コード、計算を検証します。実行前に操作を確認し、元データを保管してください。

実践ガイド

JSON 文字列をエスケープして往復変換を確認する方法。

JSON 文字列のエスケープでは、引用符、バックスラッシュ、制御文字を扱う必要があります。その場しのぎの置換を重ねず、シリアライザーを使ってください。

作業手順をタスクに合わせましょう。

入力を文字列値として扱い、JSON シリアライザーで有効な引用符とエスケープを生成してください。完全な JSON 文書と、別の文書内に埋め込まれた文字列を区別します。結果を再び解析し、元の文字が復元されることを確認してください。

用意するもの
文字列の内容。
得られるもの
正しくエスケープされた JSON 文字列と逆デコード。

入力と結果を確認しましょう。

説明用の入力と出力 · 実際の WebAct 実行ではない学習用サンプル

入力項目サンプル個

Encode the text hello followed by one line break and then world as a complete JSON string literal. Preserve the line break when parsed back.

完成例

"hello\nworld"

The JSON source contains a backslash followed by n, not an unescaped newline inside the quotes. Parsing this string returns the original text with one line break.
この例をダウンロード

この入力をプロンプトに読み込み、WebAct にコピーして試してください。結果は掲載例と異なる場合があります。

判断のポイントとトラブル対処。

エスケープした JSON 文字列には両端の引用符を含めるべきですか?

完全な JSON 文字列リテラルを作る場合は含めます。出力先が内部の表現だけを明示的に求める場合に限って省略してください。

文字列が別の層を通るとバックスラッシュが増えるのはなぜですか?

各シリアライズ層が前の表現をエスケープする場合があります。元のテキスト、JSON テキスト、表示されたコード文字列のどれを扱っているか追跡してください。

自分の資料で試しましょう。

タスクのプロンプト内の例を自分の資料に置き換えてください。必要な要件を残し、タスクを WebAct にコピーします。

タスクを調整してコピー ↑
始める前に

WebAct の利用。

プロンプトと例はここで利用できます。タスクは Chrome 用 WebAct 拡張機能で実行してください。

このツールは無料ですか?

このページのプロンプトは無料でコピー・編集できます。WebAct で使うには Chrome 拡張機能をインストールし、アカウントを作成・認証して、利用可能なブラウザー版 ChatGPT セッションを接続してください。Free プランには、ユーザーが開始する自動化タスクが暦月ごとに25回含まれ、全ツールで共有します。通常のブラウザー Chat は別枠で、提供元の制限が適用されます。

共有コンテキストの説明はこちら: プライバシーポリシー モードの選び方はこちら: Chat または Task.

プロンプトから実際の作業へ

タスクを自分のページへ。

WebAct をインストールし、元資料を加えて結果を自分用に調整しましょう。

WebActをインストール