C# 解析key值动态的json数据

先贴出要解析的数据格式:

{
    "C0:00:56:6E:01:36":{
        "model":"iw-02",
        "rssi":-82,
        "routerMac":"CC:1B:E0:E8:33:14",
        "node":"C0:00:5B:6E:01:36",
        "step":880,
        "calorie":27.5,
        "heartrate":0,
        "battery":53,
        "sportType":1,
        "timestamp":1534388343158,
        "position":"CC:1B:E0:E8:33:14"
    },
    "C0:00:5B:33:71:B8":{
        "model":"iw-02",
        "rssi":-82,
        "routerMac":"CC:11:E0:E1:33:14",
        "node":"C0:00:5B:3F:71:B8",
        "step":267,
        "calorie":8.6,
        "heartrate":0,
        "battery":96,
        "sportType":1,
        "timestamp":1534388327140,
        "position":"CC:11:E0:E1:33:14"
    },
    "type":"breceletData"
}

 

先介绍下场景,我在写一个API Post接口,数据是第三方给我发过来的,

数据格式不爽也没办法,第三方的么。

 

上面的例子数据是一次发过来的一条json,没有key,

里面的一个Mac地址对应的一个对象就是一个设备的数据,数量不固定,可能是0也可能是几十几百个。

 

上面的数据可以看出来几个跟我们正常不太一

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值