我正在使用一些使用以下内容的旧C#代码(reader是StreamReader):
JsonValue authorization = JsonValue.Parse(reader.ReadToEnd)
System.Json
不再使用,那么JSON.net中的代码是什么?
答案 0 :(得分:0)
在Json.NET中,有一种非泛型方法将返回JObject
:
JObject item = JsonConvert.DeserializeObject(reader.ReadToEnd());
如果你知道json结构,你可以使用泛型方法:
ClassName item = JsonConvert.DeserializeObject<ClassName>(reader.ReadToEnd());
有关更多示例,请参阅Json.NET documentation