搜索
首页 电脑/网络 程序设计 C#/.NET

C#解析json数据

  数据格式是这个样子的,我用的JavaScriptSerializer,但是我不懂这个对象要怎么建立,因为里面还有数组,我这样写了好像不对,谢谢大神们啊 //json对象 public class jsonData { public priceData buyOrder; public priceDa。
  。。 数据格式是这个样子的,我用的JavaScriptSerializer,但是我不懂这个对象要怎么建立,因为里面还有数组,我这样写了好像不对,谢谢大神们啊 //json对象 public class jsonData { public priceData buyOrder; public priceData sellOrder; public tradeData trade; } public class priceData { public string price { get; set; } public string amount { get; set; } } public class tradeData { public string price { get; set; } public string volume { get; set; } public string time { get; set; } public string type { get; set; } }//json数据格式{"buyOrder":[{"price":"4372。
  000000","amount":"0。737391"},{"price":"4370。000000","amount":"0。340686"}],"sellOrder":[{"price":"4372。500000","amount":"0。589376"},{"price":"4387。
  800000","amount":"0。425231"}],"trade":[{"price":"4372。500000","volume":"0。246803","time":"2014-01-02 15:02:20","type":"2"},{"price":"4388。
  000000","volume":"0。000505","time":"2014-01-02 14:56:17","type":"1"}]} 展开。

全部回答

2019-05-05

0 0

    你好,如果你要是解析这个JSON字符串的话,jsonData类应该这样建:123456public class jsonData    {        public List buyOrder;        public List sellOrder;        public List trade;    }解析过程:1234567891011121314public static void Main(string[] args)        {            var json = @"{'buyOrder':[{'price':'4372。
    000000','amount':'0。737391'},{'price':'4370。000000','amount':'0。340686'}],'sellOrder':[{'price':'4372。
  500000','amount':'0。589376'},{'price':'4387。  800000','amount':'0。425231'}],'trade':[{'price':'4372。
  500000','volume':'0。246803','time':'2014-01-02 15:02:20','type':'2'},{'price':'4388。  000000','volume':'0。
  000505','time':'2014-01-02 14:56:17','type':'1'}]}";            var data = ScriptDeserialize(json);        }                 public static jsonData ScriptDeserialize(string strJson)        {             JavaScriptSerializer js = new JavaScriptSerializer();             return js。
    Deserialize(strJson);         }。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
C#/.NET
程序设计
电脑装机
操作系统/系统故障
硬件
笔记本电脑
百度
互联网
反病毒
软件
程序设计
C#/.NET
数据库
C/C++
VB
JAVA相关
VC++
汇编语言
其他编程语言
C#/.NET
C#/.NET
举报
举报原因(必选):
取消确定举报