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

现在帮人做网站赚钱吗企业网站建设的一般要素有

现在帮人做网站赚钱吗,企业网站建设的一般要素有,春秋网络优化技术团队介绍,公司网站建设全文章目录 1. JSON 有什么作用?2. JSON 的特点3. JSON 的两种数据格式3.1 JSON 数组3.2 JSON 对象 4. Qt 中如何使用 JSON 呢#xff1f;4.1 QJsonObject4.2 QJsonArray4.3 QJsonValue4.4 QJsonDocument 5. 构建 JSON 字符串6. 解析 JSON 字符串 1. JSON 有什么作用? #x… 文章目录 1. JSON 有什么作用?2. JSON 的特点3. JSON 的两种数据格式3.1 JSON 数组3.2 JSON 对象 4. Qt 中如何使用 JSON 呢4.1 QJsonObject4.2 QJsonArray4.3 QJsonValue4.4 QJsonDocument 5. 构建 JSON 字符串6. 解析 JSON 字符串 1. JSON 有什么作用? ① JSON 即为 JS对象表示法因为它和 JS中对象的写法很相似与JavaScript是没啥关系的 ② JSON 本质是一种特殊格式的字符串 ③ JSON 是一种轻量级的数据交互格式客户端和服务端数据交互基本都是JSON格式 2. JSON 的特点 ① 便于阅读和书写 除JSON外还有一种数据交互的格式 XML但是JSON更便于书写和阅读 ② 独立于编程语言几乎所有的编程语言和开发环境中都有生成和解析 JSON字符串的库 ③ 网络传输的标准数据格式 3. JSON 的两种数据格式 JSON有两种数据格式 ⚽ JSON 对象被 { }包裹 ⚽ JSON 数组被 [] 包裹 3.1 JSON 数组 JSON 数组中可以放置任意的类型可以在数组中放置 JSON对象JSON数组 3.2 JSON 对象 JSON 对象是键值对的形式键的类型是字符串值的类型可以为数组对象整形浮点型 4. Qt 中如何使用 JSON 呢 4.1 QJsonObject 4.2 QJsonArray 4.3 QJsonValue 4.4 QJsonDocument 5. 构建 JSON 字符串 #include QCoreApplication #include QJsonArray #include QJsonDocument #include QJsonObject#include QDebug #include QFilevoid writeJson() {QJsonObject rootQJsonObject;// 插入 name 字段rootQJsonObject.insert(name, China);// 插入 info 字段QJsonObject infoQJsonObject;infoQJsonObject.insert(capital, beijing);infoQJsonObject.insert(asian, true);infoQJsonObject.insert(founded, 1949);rootQJsonObject.insert(info, infoQJsonObject);// 插入 provinces 字段QJsonArray provincesArray;QJsonObject sdProvincesQJsonObject;sdProvincesQJsonObject.insert(name, shangdong);sdProvincesQJsonObject.insert(capital, jinan);QJsonObject zjProvincesQJsonObject;zjProvincesQJsonObject.insert(name, zhejiang);zjProvincesQJsonObject.insert(capital, hangzhou);provincesArray.append(sdProvincesQJsonObject);provincesArray.append(zjProvincesQJsonObject);rootQJsonObject.insert(provinces, provincesArray);// 把 json 对象转换成为 字符串QJsonDocument doc(rootQJsonObject);QByteArray json doc.toJson();// 打印输出qDebug() QString(json).toUtf8().data();// 将 json 字符串写入到文件QFile file(d:\\china.json);file.open(QFile::WriteOnly);file.write(json);file.close();}int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);writeJson();return a.exec(); } 6. 解析 JSON 字符串 #include QCoreApplication #include QFile #include QJsonArray #include QJsonDocument #include QJsonObject#include QDebugvoid readJson() {// 1. 读取文件QFile file(d:\\china.json);file.open(QFile::ReadOnly);QByteArray json file.readAll();file.close();QJsonDocument doc QJsonDocument::fromJson(json);if (!doc.isObject()) {qDebug() Not an object;return;}QJsonObject obj doc.object();QStringList keys obj.keys();for (int i 0; i keys.size(); i ){// 获取 key - valueQString key keys[i];QJsonValue value obj.value(key);if (value.isBool()){qDebug() key : key value : value.toBool();} else if (value.isDouble()) {qDebug() key : key value : value.toDouble();} else if (value.isString()) {qDebug() key : key value : value.toString();} else if (value.isObject()) {qDebug() key :;QJsonObject infoObject value.toObject();QString capital infoObject[capital].toString();bool asian infoObject[asian].toBool();QString founded infoObject[founded].toString();qDebug() capital : capital;qDebug() asian : asian;qDebug() founded founded;} else if (value.isArray()){QJsonArray provincesArray value.toArray();for (int i 0; i provincesArray.size(); i ){QJsonObject sdJsonObject provincesArray[i].toObject();qDebug() name: sdJsonObject[name].toString();qDebug() capital: sdJsonObject[capital].toString();}}} }int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);readJson();return a.exec(); }
http://www.hkea.cn/news/14588533/

相关文章:

  • 凡科建设网站步骤无锡全网营销方案
  • 网站建设自学视频网站可以用什么语言开发做
  • 北京建设网官方网站适合大学生创业的网站建设类型
  • 网站维护主要是做哪些呼和浩特网络推广公司
  • 浙江网站建设服务专业网页美工招聘
  • 东营网站建设制作最新cms
  • 搭建网站的主要风险软件系统开发全网优惠
  • 石家庄货运做网站公司网站源码整站下载
  • 南京网站公司预售网站开发
  • 广州 网站制作 网站推广重庆 网站备案
  • 阿里云国际站官网wordpress电视剧
  • 抽奖网站建设外贸公司网站多少钱
  • 哪些是网站建设合肥手机网站开发
  • 怎么设置网站关键词常州免费做网站
  • 音乐网站开发书籍it培训班
  • 长页网站域名出售网站
  • 大连市英文网站建设做情趣网站需要什么资质
  • 网站调用微信数据建设银行官网网站首页
  • 国外网站国内备案遵义网页
  • 科技网站建设的调研wordpress添加广告联盟
  • 在线推广是网站推广可以做外国网站文章
  • 业务型网站做seo岳阳网站优化公司
  • 以3d全景做的网站设计单位在厦门什么网站
  • docker run wordpress成都关键词优化技术
  • 学校网页网站模板免费下载深圳企业模板建站
  • 网站建设a2345学校网站建设规划
  • 怎么建立公司的网站吗网页开发基础
  • 网站难做怎么看网站是哪家公司做的
  • linux版网站开发北京公司摇号政策
  • 免费页面网站网站版块设计