这是我的代码。 代码语言:javascript复制#include
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.read()=='j')
{
StaticJsonDocument docc;
char json[] =
"{\"ID\":\"01\",\"Value\":[\"1\",\"2\"]}";
deserializeJson(docc, json);
JsonObject object = docc.as();
DynamicJsonDocument doc(1024);
JsonArray result = doc.createNestedArray("result");
result.add(object);
serializeJsonPretty(doc,Serial);
}
}我想将变量放在json数组中,如下所示 代码语言:javascript复制 "{\"ID\":\"01\",\"Value\":[\"{variable1}\",\{variable2}\"]}";variable1和variable2是char类型,我想读取传感器数据和赋值,然后将这些变量放入json char数组以创建json对象。谁能给出一些例子来把变量放在char数组中?谢谢。
|