Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用VisualStudio加载JSON类模式_C#_Json_Visual Studio_Jsonschema - Fatal编程技术网

C# 如何使用VisualStudio加载JSON类模式

C# 如何使用VisualStudio加载JSON类模式,c#,json,visual-studio,jsonschema,C#,Json,Visual Studio,Jsonschema,我曾经使用转换器将JSON模式转换为C代码,然后将C代码复制并粘贴到我的VisualStudio项目中。现在我想知道我是否可以直接将JSON模式复制粘贴到我的VisualStudio项目中,这样模式就会被自动解析,模式中的类就可以使用了(所以我不必手动操作,并将JSON模式本身作为唯一的真实来源) 注意:这与解析JSON无关,请参考JSON模式。不幸的是,没有这样的选项,但是您可以使用已经有1亿以上用户在使用的JSON.NET。您可以使用一行代码进行序列化和反序列化,只需单击一下nuget即可获

我曾经使用转换器将JSON模式转换为C代码,然后将C代码复制并粘贴到我的VisualStudio项目中。现在我想知道我是否可以直接将JSON模式复制粘贴到我的VisualStudio项目中,这样模式就会被自动解析,模式中的类就可以使用了(所以我不必手动操作,并将JSON模式本身作为唯一的真实来源)


注意:这与解析JSON无关,请参考JSON模式。不幸的是,没有这样的选项,但是您可以使用已经有1亿以上用户在使用的JSON.NET。您可以使用一行代码进行序列化和反序列化,只需单击一下nuget即可获得这些代码


您可以使用Newton Soft JSON对JSON进行序列化和反序列化。这方面的例子很少


假设您有一个类的列表(在一个名为myobj的变量中),它的属性是数组和其他类<代码>字符串json=JsonConvert.Seralize(myobj)并且您可以拥有json字符串。将其转换回
List myobj=jsoncort.Deserialize(json)