値を変えずにJSONを検証・整形する方法。
JSON の検証にはパーサーを使い、実際のエラー位置を示します。整形とアプリ固有のスキーマ確認は別です。
作業手順をタスクに合わせましょう。
正確な入力を解析して構文エラーを特定し、有効な JSON の値を変えずに整形します。アプリのスキーマ検証は分け、実際の解析失敗の場所と理由を報告してください。
- 用意するもの
- JSON テキスト。
- 得られるもの
- 構文検証、エラー位置、整形済み JSON。
入力と結果を確認しましょう。
説明用の入力と出力 · 実際の WebAct 実行ではない学習用サンプル
入力項目サンプル個
Input: {"active": true,}完成例
The trailing comma is invalid JSON. Corrected input: {"active": true}.この入力をプロンプトに読み込み、WebAct にコピーして試してください。結果は掲載例と異なる場合があります。
判断のポイントとトラブル対処。
有効な JSON なら API 契約を満たすデータですか?
いいえ。構文検証は JSON が解析可能なことだけを確かめます。必須フィールド、型、業務ルールは別途確認が必要です。
JavaScript オブジェクトに見えるテキストが JSON 解析に失敗するのはなぜですか?
プロパティ名の引用符、末尾のカンマ、未対応の値やコメントを確認してください。JSON には独自の構文規則があります。
自分の資料で試しましょう。
タスクのプロンプト内の例を自分の資料に置き換えてください。必要な要件を残し、タスクを WebAct にコピーします。
タスクを調整してコピー ↑