目录
- 一、Http通信
- 一. 以tcp(关键值)为基础对协议进行配置。
- 2. HHTTP通信议定书
- 二. 通过HTTP协议收集的Qt照片数据
- 使用的一Qt类
- 2.获取数据过程
- (1) 生产QNetworkAccessManageger 对象。
- (2)发送请求
- (3)接收数据
- 三、json数据
- 数据格式一.json
- 天气数据的两个JSON格式
- 3.添加头文件
- 4.解析
- (1) 将读数据写入QJsonDocument
- (2) 将 doc 转换为解析对象
- (3) 可用obj 关键数据访问物体。
- (4) 数据Obj 键要预测返回数组
- (5)获取数组长度 -> 取到数组中的第一个对象
- (6) 反向阵列Obj 键或等值
- 包装五.json
- (1) 最遥远的物体
- (2)创建 -> 键为data的对象
- (3) 在将对象输入数据Obj之前,先创建一个预测对象并插入数据。
- (4) 将预测的物体输入dataobj。
- (5) 将数据Obj放在最外边的物体上。
- (6) 字符串发送/保存捆绑的 obj 对象
一、Http通信
一. 以tcp(关键值)为基础对协议进行配置。
2. HHTTP通信议定书

二. 通过HTTP协议收集的Qt照片数据
使用的一Qt类
管理与 QNetwork 访问管理器 http 的连接
QNetwork 请求 - 请求参数
使用 QNetworkReply 获取服务器响应
2.获取数据过程
(1) 生产QNetworkAccessManageger 对象。
连接服务器(连接主机) -> 通过域名服务器把域名解析ip地址
(2)发送请求
请求完成后发出信号。
(3)接收数据
三、json数据
数据格式一.json
对象:{ } -> 对象中只能存储键值对
例如,"名字":"洪德","地址:"广州"
数组:[ ] -> 存储同类型数据(数值, 字符串,对象, 数组)
例如:[1,2,3,4],[a,'b',[,],[][],[[],[]]
键值:key:value -> key:是字符串, value:可以是数值,数组,字符串,对象
请记住,并非所有符号都可以输入普通话。
例如学生信息:
学生起和升(姓名、年龄、分数(c-语言、c++、qt))
天气数据的两个JSON格式
com/api/weather/city/1012801。 校对:Soup
3.添加头文件
4.解析
(1) 将读数据写入QJsonDocument
(2) 将 doc 转换为解析对象
(3) 可用obj 关键数据访问物体。
(4) 数据Obj 键要预测返回数组
(5)获取数组长度 -> 取到数组中的第一个对象
(6) 反向阵列Obj 键或等值
包装五.json
这是JSON格式的数据。
(1) 最遥远的物体
(2)创建 -> 键为data的对象
(3) 在将对象输入数据Obj之前,先创建一个预测对象并插入数据。
(4) 将预测的物体输入dataobj。
(5) 将数据Obj放在最外边的物体上。
(6) 字符串发送/保存捆绑的 obj 对象
本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/25962.html。