【问题标题】:How to validate for Invalid JSON vs Invalid Schema of the JSON in Node.js如何在 Node.js 中验证无效的 JSON 与无效的 JSON 架构
【发布时间】:2025-12-28 09:15:12
【问题描述】:

我一直在学习在 Node.js 中处理 JSON,所以这个问题非常简单。

我被要求验证 JSON 的有效架构和有效 JSON。

这个范围如何?应该首先验证哪一个?为什么?

【问题讨论】:

    标签: node.js json jsonschema


    【解决方案1】:

    首先验证 JSON 是否有效,然后验证其架构。

    如果字符串不是有效的 JSON,则无法验证 JSON 架构。

    【讨论】:

      【解决方案2】:

      话虽如此,你当然可以 JSON.stringify 一个字符串版本的 JSON

      【讨论】: