当前位置: 首页 > news >正文

南宁制作网站网络营销渠道有哪三类

南宁制作网站,网络营销渠道有哪三类,商城开发网站建设,广州番禺做网站JSON JSON(JavaScript Object Notation,即JavaScript对象表示法)是一种广泛采用的开放标准文件格式与数据交换格式。它兼具人类可读性和机器易解析性,使得数据的编写、阅读、生成及解析都变得十分便捷。JSON的设计不依赖于特定编…

JSON

JSON(JavaScript Object Notation,即JavaScript对象表示法)是一种广泛采用的开放标准文件格式与数据交换格式。它兼具人类可读性和机器易解析性,使得数据的编写、阅读、生成及解析都变得十分便捷。JSON的设计不依赖于特定编程语言,得到了众多编程语言的广泛支持,成为数据交换的通用语言。

键值对是JSON格式的核心构成元素,它以一种直观的方式表达了变量与值之间的对应关系。通过键值对,JSON能够清晰地描述数据之间的关联,使得数据的组织和访问变得更加高效和便捷。

在JSON结构中,键必须为字符串类型,且需使用双引号("")进行包裹;而值则可以是多种数据类型,包括字符串、数字、布尔值(true/false)、数组(使用方括号"[]"表示)以及对象(使用花括号"{}"表示)等。键值对之间通过逗号(,)进行分隔,而键与值之间则使用冒号(:)进行连接。整个JSON结构由一对花括号"{}"所包围。

以下是一个JSON数据的示例:

{"switch": true,"mode": "自动","temperature": 25,"windSpeed": 2,"swing": false
}

"temperature": 25是一对键值对。其中,"temperature"为键,25是其对应的值。

Arduino中解析JSON数据

以解析如下JSON数据为例:

 {"switch" : 1,"mode" : "heat","temperature" : 26,"vertical_swing" : 1,"wing_speed" : 3}

安装ArduinoJson库

代码

#include <ArduinoJson.h>void setup() 
{Serial.begin(9600);Serial.println("");// 待解析的json文件String json = "{\"switch\":1, \"mode\":\"heat\",\"temperature\":26,\"vertical_swing\":1,\"wing_speed\":3}";// 创建DynamicJsonDocument对象const size_t capacity = JSON_OBJECT_SIZE(5) + 128 ;   //5表示待解析的JSON对象中有5个数据,128为解析过程中需要的额外空间,可在此网站计算 https://arduinojson.org/v6/assistant/#/step1DynamicJsonDocument doc(capacity);// 反序列化数据deserializeJson(doc, json);// 获取解析后的数据信息bool switch_Bool = doc["switch"].as<bool>();String mode_Str = doc["mode"].as<String>();int temperature_Int = doc["temperature"].as<int>();bool vertical_swing_Bool = doc["vertical_swing"].as<bool>();int wing_speed_Int = doc["wing_speed"].as<int>();// 通过串口监视器输出解析后的数据信息Serial.print("switch_Bool = ");Serial.println(switch_Bool);Serial.print("mode_Str = ");Serial.println(mode_Str);Serial.print("temperature_Int = ");Serial.println(temperature_Int);Serial.print("vertical_swing_Bool = ");Serial.println(vertical_swing_Bool);Serial.print("wing_speed_Int = ");Serial.println(wing_speed_Int);
}void loop() 
{
}

现象

参考

3-4-4-2 ESP8266 JSON解析 – 太极创客

【Arduino】ESP32/ESP8266 JSON格式解析_arduinojson-CSDN博客

http://www.hengruixuexiao.com/news/14730.html

相关文章:

  • php做的网站怎么打开近三年成功的营销案例
  • 著名的响应式网站有哪些百度官网首页官网
  • cms建站程序seo快速排名系统
  • 网站后台清空长沙哪家网络公司做网站好
  • 客户做外贸用那些网站国外媒体报道
  • 我做的网站不知道网站怎么办大连网络推广
  • 软件开发与网站开发seo关键词排名优化系统源码
  • 成交型网站制作小程序开发框架
  • 备案时网站服务内容搜索引擎优化的例子
  • 网站如何做网站征求意见专栏seo建设
  • 杭州自助建站关键词挖掘网站
  • 网站搭建 里短信新品推广计划与方案
  • 中国镇江网好搜网惠州seo
  • 岳阳建设网站网络营销具有什么特点
  • 南宁网站建设boxsin手机注册网站
  • 做网站去哪里找百度竞价开户哪家好
  • 找网络公司做网站需要注意的企业宣传推广方案
  • 网站首页的布局小红书软文案例
  • 专业建设网站宁波seo推广平台
  • 天门做网站百度网络小说排行榜
  • 运动 网站专题怎么做建网站怎么建
  • 大通县公司网站建设网站友链交换平台
  • reeyee网站建设qq群排名优化
  • 宁波做网站制作站长网站提交
  • 做汽车配件招聘网站深圳seo优化公司哪家好
  • 网站开发方式有哪四种seoer是什么意思
  • 法律对网站建设的规制魔贝课凡seo
  • 怎么在网站做推广和宣传外贸网站推广方式
  • 2019年做网站还有机会吗深圳网站seo优化公司
  • 怎么制作网站横幅百度搜索指数入口