Loading
Loading
كيف يفهم الـ ESP32 البيانات المعقدة القادمة من الويب.
#include <ArduinoJson.h>
void setup() {
Serial.begin(9600);
String input = "{\"temp\":25, \"city\":\"Riyadh\"}";
StaticJsonDocument<200> doc;
deserializeJson(doc, input);
int t = doc["temp"]; // 25
String c = doc["city"]; // Riyadh
Serial.println(t);
}
void loop() {}تحديد مساحة (Buffer) للمستند JSON أقل من الحجم الفعلي للبيانات المستلمة، مما يؤدي لفشل تحليل البيانات بصمت.