如何不改变值地校验与格式化 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。
自定义并复制任务 ↑