embedded 原文存档
arduinoJSON的使用
当前使用版本6.18.5
1,生成json
`{ "dsID":"www.hc-system.com.RemoteMonitor", "reqType": "query", "packID": "0", "queryAddr":["axis-1","curMode","curAlarm"] }`
程序如下:
`const int capc=JSON_ARRAY_SIZE(6)+5*JSON_OBJECT_SIZE(2); StaticJsonDocument<capc> robot; //DynamicJsonDocument robot(200); robot["dsID"]="www.hc-system.com.RemoteMonitor"; robot["reqType"]="query"; robot["packID"]="0"; robot["queryAddr"][0]="axis-1"; robot["queryAddr"][1]="curMode"; robot["queryAddr"][2]="curAlarm"; serializeJsonPretty(robot,Serial);`