怎么判断JSON键值是否存在

[复制链接]
932|1
 楼主| Cheas_Tong 发表于 2018-5-7 14:32 | 显示全部楼层 |阅读模式
本帖最后由 Cheas_Tong 于 2018-5-7 14:35 编辑

json数据1  {"attrSet":["HeatMode"],"uuid":"D7EE0A59EB77F537F7","HeatMode":{"value":"3"}}
json数据2  {"attrSet":["Operation"],"uuid":"D7EE0A59EB77F537F7","Operation":{"value":"0"}}


接收到的数据可能是jsono数据1,也可能是json数据2。如果本次收到的是json数据1,程序在解析json数据的时候HeatMode和Operation都解析了,那么得到的键值HeatMode=3,Operation=0,因为在程序后面对HeatMode、Operation的值做出了相应处理。在只有json数据1的这种情况下,Operation应该怎么避免被处理。
光脚板 发表于 2018-5-9 09:50 | 显示全部楼层
查找“Operation”如果存在就处理否则就不处理呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:QQ:137942040 MCU小家电方案 LED调光 无线ASK收发模块、FSK、红外

32

主题

152

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部