首页前端开发其他前端知识如何对json进行处理数据,具体代码如何写

如何对json进行处理数据,具体代码如何写

时间2024-03-27 14:54:03发布访客分类其他前端知识浏览463
导读:相信很多人对“如何对json进行处理数据,具体代码如何写”都不太了解,下面小编为你详细解释一下这个问题,希望对你有一定的帮助 #include <arduinojson.h> void setup( ...
相信很多人对“如何对json进行处理数据,具体代码如何写”都不太了解,下面小编为你详细解释一下这个问题,希望对你有一定的帮助



#include arduinojson.h>

void setup() {
    
  serial.begin(115200);
    
  serial.println("这里用于测试json数据的解析");
    
  // dynamicjsondocument对象 定义时候我们需要定义一个大小信息+复制大小
  const size_t capacity = json_object_size(2) + 30;
    
  dynamicjsondocument doc(capacity);

  // 要解析的json文件 反斜杠表示即将到来的那个引号不是定义字符串的那个
  string jsonstr = "{
\"username\":\"admin\",\"pwd\":123456}
    ";
    
  
  // 反序列化数据到对象中
  deserializejson(doc, jsonstr);
    
  // 获取解析后的数据
  string namestr = doc["username"].asstring>
    ();
    
  int numberint = doc["pwd"].asint>
    ();
    
  // 通过串口监视器输出解析后的数据信息
  serial.print("usernamestr = ");
    serial.println(namestr);
    
  serial.print("pwdint = ");
    serial.println(numberint);

}

void loop() {
}
    

需要注意的是,你需要先安装arduinojson这个库

在库管理器中安装它即可

案例效果



以上就是关于如何对json进行处理数据,具体代码如何写的介绍,本文内容仅供参考,有需要的朋友可以借鉴了解看看,希望对大家学习或工作,想要了解更多欢迎关注网络,小编每天都会为大家更新不同的知识。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

json数据

若转载请注明出处: 如何对json进行处理数据,具体代码如何写
本文地址: https://pptw.com/jishu/654292.html
java的初始化数组有哪些方法,区别在哪里 java如何产生随机数,random类怎么用

游客 回复需填写必要信息