嵌入式技术论坛
直播中

风来吴山

8年用户 1387经验值
擅长:电源/新能源
私信 关注
[问答]

请问有接收处理json数据的例子吗?

软件包里只有cjson这样的解析包。之前碰到接收数据的时候断开,一个json数据没头没尾,断开了不好拼。

回帖(3)

王萍

2022-9-22 09:58:49
接受现实吧,先保证接收完整数据,然后交给 cjson 去解析。
一个串口难倒多少英雄好汉。
举报

陈敏

2022-9-22 09:58:57
数据不完整json就无法解析,这是个硬伤。为啥不用网口呢?
举报

李斌

2022-9-22 09:59:02
可以每次收到后buffer缓存一下,只有收到 { 后再收到 }之后,再把所有缓存的数据交给 cjson处理,否则不处理。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分