folly json

json 生成

  • 代码

      std::string json = folly::toJson(folly::dynamic::object("type", "login-app")("os", "windows")("uuid", "123456")("time", 112233)("status", false));
    
  • 结果

      json : {"uuid":"123456","os":"windows","type":"login-app"}
    

json 解析

  • 代码

      folly::dynamic jobj = folly::parseJson(json);std::string os = jobj["os"].asString();std::string type = jobj["type"].asString();std::string uuid = jobj["uuid"].asString();int  time = jobj["time"].asInt();bool status = status = jobj["status"].asBool();std::cout << " os     " << os << std::endl;std::cout << " type   " << type << std::endl;std::cout << " uuid   " << uuid << std::endl;std::cout << " time   " << time << std::endl;std::cout << " status " << status << std::endl;
    
  • 结果

       os     windowstype   login-appuuid   123456time   112233status 0
    

(未完待续…)

folly json 学习相关推荐

  1. java对象转Json学习

    java对象转Json学习 json多用于数据存储.交换与传输,json相比于xml更小,更快,更容易解析 对象的表示方法 #java Person p = new Person(); p.setNa ...

  2. Json学习总结(4)——Json基础知识回顾

    一.什么是JSON? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation); JSON 是轻量级的文本数据交换格式; JSON 具有自我描述性,更 ...

  3. Json - 学习/实践

    Json介绍 1.php中的Json简介 1. 学习目的 1.掌握并且能使用Json数据格式进行通信交互 2.理解Json数据格式和serialize序列化,XML以及数组的区别 2. Json起源 ...

  4. JSON学习(一)——了解JSON

    认识 一.第一印象 JSON:JavaSrcipt Object Notation:轻量级的数据交换格式. 理解:前后端分离开发中作为数据传递与交互的一种数据格式 二.深入学习 JSON 指的是 Ja ...

  5. JSON学习1-什么是JSON

    什么是JSON JSON(JavaScript Object Notation)指的是 JavaScript 对象表示法,是一种轻量级的数据交换格式.它的优点是易于人的阅读和编写,同时也易于及其解析和 ...

  6. JSON学习笔记-处理空白字符(使用 SSE4.2 优化字符串扫描)

    背景:一些JSON含有大量的空白字符(whitspace),在解析JSON时需要跳过这些空白字符. 那么如果我们只是简单的进行处理,当遇在输入流中到这四种空白字符( ,\t,\n,\r,)时,直接跳过 ...

  7. AJAX 和 JSON学习笔记

    Ajax 和 Json (参考遇见狂神说b站视频) Web 1.0 时代 登录,如果失败,需要刷新页面,才能重新登录:不点击提交按钮,就不知道自己密码输错了: 现在搜索时,没有刷新页面,网页只有一部分 ...

  8. Json 学习 JSONObject 和 JSONArray

    1  JSONObject 添加一个jsonobject JSONObject jsonObject = new JSONObject();jsonObject.put("age" ...

  9. JSON学习笔记-3

    JSON 对象 1.对象语法 JSON 对象使用在大括号({})中书写. 对象可以包含多个 key/value(键/值)对. key 必须是字符串,value 可以是合法的 JSON 数据类型(字符串 ...

最新文章

  1. day3----str常用操作方法
  2. Kafka消费者APi
  3. 《C++ Primer》7.1.3节练习
  4. Linux 基础知识(2)---Linux内核空间内存申请函数kmalloc、kzalloc、vmalloc的区别
  5. 思维 || Make It Equal
  6. 蓝魔i11pro运行linux,不仅仅是变大了 蓝魔i11pro新玩法
  7. Struts2第九篇【OGNL、valueStack详解】
  8. 错误RuntimeError: Invalid DISPLAY variable
  9. ant design vue table 高度自适应_Vue.JS 实现拼拼乐小游戏项目
  10. [转载]高效程序员应该养成的七个习惯
  11. [phaser3入门探坑]使用phaser3制作山寨马里奥
  12. pygame 键盘操作
  13. 耿建超英语语法---陈述句(2)
  14. 操作系统的基本特征、区别及功能
  15. Python多线程进程协程
  16. Pranava Pra 使用教程
  17. 电子元器件B2B电商平台建设方案:优化企业商流,拓宽B2B交易渠道
  18. HTML-----第二章表格及样式
  19. iconv 库编译流程
  20. 视源股份(CVTE)亮相世界顶级计算机视觉盛会CVPR 2017

热门文章

  1. 忽亮忽暗的文本/图片提示
  2. jQuery绑定事件的方法四种方法
  3. 仿淘宝详情页的商品详情
  4. MySQL——删除索引
  5. VRAY控制溢色|速度和质量平衡|漏光蓝海创意云渲染分享
  6. 苹果 App Store账号申请和证书申请发布app等知识
  7. DATA GUARD 简介
  8. 两种方法实现 返回上一页 按钮功能
  9. uniapp返回上一页面调用上一页面方法
  10. 嵌入式linux libusb,使用libusb操作usb的问题