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

MFC——base编码和json数据

目录

1.  JSON是什么

2. base64是什么

Base64是一种编解码算法


1.  JSON是什么

        JSON 是一种数据格式。采用完全独立于语言的文本格式, 因为易读, 易写, 易解析的特性成为理想的数据交换语言。主要有三种类型的值:简单值(字符串, 数字, 布尔, null), 对象, 数组。

长这样的数据:

{"name":"我是json","url":"www.baidu.com", "slogan":"这是一个说明!"
}

JSON 语法是 :

  • 数据在名称/值对中
  • 数据由逗号 , 分隔
  • 使用斜杆 \ 来转义字符
  • 大括号 {} 保存对象
  • 中括号 [] 保存数组,数组可以包含多个对象

(1)对象:大括号 {} 保存的对象是一个无序的名称/值对集合。一个对象以左括号 { 开始, 右括号 } 结束。每个"键"后跟一个冒号 :,名称/值对使用逗号 , 分隔。

{key1 : value1, key2 : value2, ... keyN : valueN 
}

(2)数组:中括号 [] 保存的数组是值(value)的有序集合。一个数组以左中括号 [ 开始, 右中括号 ] 结束,值之间使用逗号 , 分隔。

{"sites": [{"name": "百度","url": "www.baidu.com"},{"name": "google","url": "www.google.com"},{"name": "微博","url": "www.weibo.com"}]
}

可以通过在线格式解析工具检查一下格式是否正确。 

2. base64是什么

Base64是一种编解码算法:

{"name": "我是json", "url": "www.baidu.com", "slogan": "这是一个说明!"
}

把这个base64编码后:

ewogICAgIm5hbWUiOiAi5oiR5pivanNvbiIsIAogICAgInVybCI6ICJ3d3cuYmFpZHUuY29tIiwgCiAgICAic2xvZ2FuIjogIui/meaYr+S4gOS4quivtOaYju+8gSIKfQo=

http://www.lryc.cn/news/138963.html

相关文章:

  • SQL Server、MySQL和Oracle数据库分页查询的区别与联系
  • Qt跨平台无边框窗口探索记录
  • 概念解析 | 电磁计算的新篇章:智能电磁计算
  • SpringBoot-1-Spring Boot实战:快速搭建你的第一个应用,以及了解原理
  • Web服务器基础 http协议
  • 采用 SVG 实现 web 绘图软件的技术分享
  • Qt --- QTimer
  • 计算机终端核心安全配置规范
  • 【Spring Boot】什么是深度优先遍历与广度优先遍历?用Spring Boot项目举例说明。
  • MetaMask Mobile +Chrome DevTools 调试Web3应用教程
  • 栈和队列OJ题
  • 36k字从Attention讲解Transformer及其在Vision中的应用(pytorch版)
  • 网站怎么选择适合的服务器
  • http协议和HTTP编程流程
  • 【NPM】包的指令
  • 音频4A算法导论
  • SecureBridge安全文件下载的组件Crack
  • 进程同步
  • Prometheus+Grafana+AlertManager监控Linux主机状态
  • UI设计第一步,在MasterGo上开展一个新项目
  • 【校招VIP】TCP/IP模型之常用协议和端口
  • Spring统一功能处理
  • 搭建CFimagehost私人图床,实现公网远程访问的详细指南
  • Python的logging.config模块
  • 【2023】LeetCode HOT 100——滑动窗口子串
  • 【云卓笔记】mavlink java文件
  • 电机控制软件框架
  • SCCB与IIC的异同及FPGA实现的注意事项
  • 【开发】安防监控视频智能分析平台新功能:安全帽/反光衣/安全带AI识别详解
  • 数据结构 - 线性表的顺序存储