【问题标题】:Deserialize JSON in C# without creating a class [duplicate]在C#中反序列化JSON而不创建类[重复]
【发布时间】:2015-03-07 08:15:18
【问题描述】:

我正在寻找一种方法来反序列化来自 API 的字符串。 Json 字符串就是:{"key" : "lolo"}。

我不想为此创建一个类。 我找到了这个,但它有点旧,所以我不知道今天是否有更好的东西:Json deserialize

未来我会使用更多的 Json 反序列化,所以我想使用 JSON.NET。 谢谢。

【问题讨论】:

标签: c# json deserialization


【解决方案1】:

看看这个:http://www.newtonsoft.com/json

如今几乎在所有 .net 应用程序中都使用。

【讨论】:

  • 谢谢,但在右上角,示例。他创建了一个电影类。而且我不想为一个值创建一个类。
  • 也可以反序列化成字典:JsonConvert.DeserializeObject<Dictionary<string, string>>("{ \"foo\": \"bar\" }")
  • @null 这应该是答案的一部分,因为它是为什么使用 netwonsofts 库会起作用的主要论点。
  • 使用 动态 数据类型。喜欢 - dynamic obj = Newtonsoft.Json.JsonConvert.DeserializeObject(result.ToString());
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多