首页 > 解决方案 > 使用模式提取部分 json 数据

问题描述

我正在寻找一种使用 json 模式提取部分 json 文档的方法。因此,给定一个大而复杂的 json 文档,可以使用 json 模式提取数据的子部分。

这与验证不同。

这个概念是从 api 中获取部分响应数据。通过简单地更改架构而不是代码或根据某些场景提取不同的部分,可以轻松更改提取的内容。

标签: json.netjsonschema

解决方案


如果您愿意尝试不同的架构技术 (ASN.1),请查看此示例https://dotnetfiddle.net/pk8vMa。它可以满足您的需求 - 从 JSON 获取部分数据的部分模式。(披露:我参与开发此示例中的 DCodec 库)。


推荐阅读