当前使用版本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);