一尘不染

解析JSON响应的最简单方法

c#

在C#中的JSOn下面有什么简单的方法可以解析

{"type":"text","totalprice":"0.0045","totalgsm":"1","remaincredit":"44.92293","messages": [
{"status":"1","messageid":"234011120530636881","gsm":"923122699633"}
]}

以及多个结果。


阅读 215

收藏
2020-05-19

共1个答案

一尘不染

按着这些次序:

  1. 使用json2csharp.com将JSON转换为C#;
  2. 创建一个类文件,并将上面生成的代码放入其中;
  3. Newtonsoft.Json使用Nuget软件包管理器将库添加到您的项目中;
  4. 使用以下代码转换从您的服务接收到的JSON:
     RootObject r = JsonConvert.DeserializeObject<RootObject>(json);
    

(可以将其重命名RootObject为对您更有意义的名称。其他类应保持不变。)

2020-05-19