我曾经使用转换器将JSON Schema转换为C#代码,然后将C#代码复制并粘贴到我的Visual Studio项目中。现在我想知道我是否可以直接将 JSON 架构复制并粘贴到我的 Visual Studio 项目中,以便自动解析架构并且架构中的类可供使用(所以我不必手动执行此操作,并将 JSON 架构本身保留为单一事实来源(。
注意:这不是关于解析 JSON,请参阅 JSON 架构 http://json-schema.org/
不幸的是,没有这样的选项,但是您可以使用已经有1亿+正在使用它的 JSON.NET。 您可以使用一行代码进行序列化和反序列化,只需单击一下即可通过 NuGet 获得。
https://www.nuget.org/packages/newtonsoft.json/
您可以使用 Newton Soft JSON 来序列化和反序列化 json。几个例子是
从 C# 中的 JSON 对象获取对象值
JObject.SelectTokens 中的 Json 路径查询 在 Json.net 不返回结果