
正文
arduino json 解析
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
#include <ArduinoJson.h>void setup() {
Serial.begin(9600); DynamicJsonDocument jsonBuffer(200); String json =
"{\"sensor\":\"gps\",\"time\":1351824120,\"data\":[48.756080,2.302038]}";
deserializeJson(jsonBuffer, json);
JsonObject root = jsonBuffer.as<JsonObject>(); const char* sensor = root["sensor"];
long time = root["time"];
double latitude = root["data"][0];
double longitude = root["data"][1]; Serial.println();
Serial.println(sensor);
Serial.println(time);
Serial.println(latitude, 6);
Serial.println(longitude, 6);
}void loop() {
}








