c++ - JSON 模式验证

是否有可以根据 schema 验证 JSON 的稳定库? ?

json-schema.org提供list of implementations .值得注意的是,缺少 C 和 C++。

我找不到 C++ JSON 模式验证器有什么原因吗?
没有其他人想要一种快速验证传入 JSON 文件的方法吗?

最佳答案

Is there a stable library that can validate JSON against a schema?

我在 google 上找到了几个点击:

  • 来自 Chromium 项目:http://aaronboodman-com-v1.blogspot.com/2010/11/c-version-of-json-schema.html
  • http://avro.apache.org/docs/1.4.1/api/cpp/html/index.html

您还可以将 Python 或 Javascript 解释器插入到您的应用中,然后简单地运行您已经找到的那些验证器实现的 native 版本。

Is there a reason I can't easily find a C++ JSON schema validator?

我相信 JSON 起源于一种网络技术,而 C/C++ 在网络应用实现中已经失宠。

https://stackoverflow.com/questions/4676171/

相关文章:

javascript - 从 JSON 中选择不同的值

java - Jersey:具有 1 个元素的 Json 数组被序列化为对象

c# - 从 C# 类生成 JSON 模式

python - json.loads 可以忽略尾随逗号吗?

json - 来自 JSON 字符串的 typescript `enum`

json - golang json编码(marshal): how to omit empty n

javascript - JSON 无法解析的垃圾 : Why so serious?

javascript - 我应该如何在 JSON 中表示表格数据?

json - JSON 和 Protocol Buffer 之间是否有标准映射?

json - 有什么方法可以在运行时使用 webpack 加载资源?