c# - 如何在 C# 中将字典转换为 JSON 字符串?

我想转换我的Dictionary<int,List<int>>到 JSON 字符串。有谁知道如何在 C# 中实现这一点?

最佳答案

This answer提到了 Json.NET,但没有告诉你如何使用 Json.NET 来序列化字典:

return JsonConvert.SerializeObject( myDictionary );

相对于 JavaScriptSerializer,myDictionary不必是 <string, string> 类型的字典让 JsonConvert 工作。

https://stackoverflow.com/questions/5597349/

相关文章:

arrays - YAML 等效于 JSON 中的对象数组

c# - JSON.net:如何在不使用默认构造函数的情况下反序列化?

javascript - 从浏览器下载 JSON 对象作为文件

c# - 在 JSON.NET 中反序列化的转换接口(interface)

json - REST API - 文件(即图像)处理 - 最佳实践

mysql - 在 MySQL 中以 JSON 格式存储数据

javascript - 如何动态创建 JavaScript 数组(JSON 格式)?

ios - 如何在 Swift 中解析来自 Alamofire API 的 JSON 响应?

android - 如何使用 Android 通过 Request 发送 JSON 对象?

json - 如何在结构中定义多个名称标签