我有一个结构,我想将它转换为 JSON 并将其保存为本地文件。
我找不到任何解释如何将 C# 结构转换为 JSON 的资源。
我正在为此使用控制台应用程序,而不是网络服务/网络等。
最佳答案
var serializer = new JavaScriptSerializer();
YourStruct myStruct = new YourStruct(x,y,z);
var json = serializer.Serialize(myStruct);
另一种替代 JSON.net,它不依赖于 System.Web.* 程序集:
YourStruct myStruct = new YourStruct(x,y,z);
var json = JsonConvert.SerializeObject(myStruct);
关于c# - 将结构转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12080697/