我有这样的课程:
类MyDate
{
整数年、月、日;
}
班童
{
字符串名;
字符串lastName;
我的出生日期;
}
我想将Lad对象转换为JSON字符串,如下所示:
{
&“firstName”:“Markoff”;,
&“姓氏”:“Chaney”;,
&“出生日期”:
{
&“年份”:“1901年”;,
&“月”:“4”;,
&“天”:“30”;
}
}
(不带格式)。我找到了此链接,但它使用的命名空间不在.NET 4中。我也听说过JSON.NET,但他们的网站目前似乎已关闭,我不喜欢使用外部DLL文件
除了手动创建JSON字符串编写器之外,还有其他选项吗
因为我们都喜欢一句台词
。。。这一个依赖于Newtonsoft NuGet包,它很流行,并且比默认的序列化程序更好
Newtonsoft.Json.JsonConvert.SerializeObject(新的{foo=“bar”})
文档:序列化和反序列化JSON