ArduinoJSON: Prüfen, ob ein Wert existiert
English
Deutsch
Option 1: containsKey() verwenden
arduinojson_containskey.cpp
if(doc.containsKey("speed")) {
float value = doc["speed"];
} else {
// Speed existiert nicht
}Option 2: Standardwerte verwenden
arduinojson_default_value.cpp
// Wenn doc["speed"] nicht existiert, wird speed NaN
float speed = doc["speed"] | nanf(nullptr);
if(speed != nanf(nullptr)) {
// TODO etwas mit speed machen
}If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow