это мой код.
#include <ArduinoJson.h>
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.read()=='j')
{
StaticJsonDocument<256> docc;
char json[] =
"{\"ID\":\"01\",\"Value\":[\"1\",\"2\"]}";
deserializeJson(docc, json);
JsonObject object = docc.as<JsonObject>();
DynamicJsonDocument doc(1024);
JsonArray result = doc.createNestedArray("result");
result.add(object);
serializeJsonPretty(doc,Serial);
}
}
Я хочу поместить переменную в массив json, например:
"{\"ID\":\"01\",\"Value\":[\"{variable1}\",\{variable2}\"]}";
переменная1 и переменная2 - это тип символа, я хочу прочитатьданные датчика и назначение, затем поместите эти переменные в массив символов json для создания объекта json.Кто-нибудь может привести пример размещения переменной в массиве char?Спасибо.