c# - 如何在没有 JSON.NET 库的情况下将对象转换为 JSON?

标签 c# json serialization

我要保存这个对象:

Student s = new Student();

到 Json 文件。但是 Visual Studio 2012 找不到这些命名空间:

System.Web.Script;
System.Json;
System.Runtime.Serialization.Json;

有什么想法吗?

最佳答案

如果你想将类序列化为 Json 你也可以试试这个:

如果尚未安装 JSON.NET,请安装。

确保包含 using Newtonsoft.Json;

你可以试试这个代码:

Student s = new Student();
string json = JsonConvert.SerializeObject(s);

抱歉我的英语不好。

关于c# - 如何在没有 JSON.NET 库的情况下将对象转换为 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15694020/

相关文章:

WCF 400 错误请求

java - jackson 未能将字符串反序列化为 Joda-Time

php - 使用 PDO 序列化数据是否危险

c# - 在 XAML 中使用单例 - 可能吗?

c# - MSI、UAC 和未识别的发布者。如何更改身份不明的发布者?

java - 反序列化 json 对象的嵌套数组返回 null

json - 如何使用序列化程序 (Symfony 4) 创建正确格式的 json 字符串?

c - 如何使用 msgpack-c 正确解包和提取数据?

c# - 在 C#、.Net 4.0 中解析 RFC1123 格式的日期

c# - C#中 "..::."是什么意思?