Я работаю над iot-проектом с использованием Arduino и Android, и мне нужно прочитать эти данные JSON из HTTP в мой проект Arduino
{"etatsFront01":"0","etatsBack01":"1"}
while (client.connected() || client.available())
{
if (client.available())
{
String json =client.readStringUntil('\n');
Serial.println(json);
StaticJsonDocument<200> doc;
DeserializationError error = deserializeJson(doc, json);
if (error) {
Serial.print(F("deserializeJson() failed: "));
Serial.println(error.c_str());
return;
}
const char* FrontDoorValue = doc["etatsFront01"];
Serial.println(FrontDoorValue);
}
}
Обнаружена ошибка:
deserializeJson () не удалось: InvalidInput