ArduinoJson解析JSON文字列-ユビキタスネットワーク開発必須
1222 ワード
Arduinoでのjson文字列の解析方法
ステップ1:
主な解析コード(一致するjsonの解析方法のみを説明)
ステップ1:
#include //v5.13.5
// 2 ,v5 v6
// https://arduinojson.org/v5/doc/
// https://blog.csdn.net/dpjcn1990/article/details/92831612
主な解析コード(一致するjsonの解析方法のみを説明)
void time_control()
{
char myjson[]="{\"token\":\"ece16f197a032f1dc5a94fc51fdbdf7d\",\"topic\":\"mqtt/jiuai/d1ca1ff51f31/in\",\"cmd\":\"55 AA AA AA AA CC\",\"cmdpara\":[{\"week\":\"1111111\",\"hms\":\"11:11:11\",\"line\":\"1\",\"cmd\":\"55 AA AA AA AA 81 01 01\"},{\"week\":\"0000000\",\"hms\":\"12:12:12\",\"line\":\"2\",\"cmd\":\"55 AA AA AA AA 81 02 00\"},{\"week\":\"1010101\",\"hms\":\"13:13:13\",\"line\":\"3\",\"cmd\":\"55 AA AA AA AA 81 03 01\"}]}";
const char* v1;
const char* v2;
const char* v3;
const char* v4;
const char* v5;// , int float long
//StaticJsonBuffer<256> jsonBuffer;// StaticJso