前后端分离,Json格式字符串:序列化和反序列化

 """
复习python中的json模块
""" import json s = '{"name":"xiaohei","age":18}'
#把字符串反序列成python中的数据类型
ret = json.loads(s)
print(ret,type(ret)) #把字典序列化Python中的字符串
ret2 = json.dumps(ret)
print(ret,type(ret2))

合格的json对象:

["one", "two", "three"]
{ "one": 1, "two": 2, "three": 3 }
{"names": ["张三", "李四"] }
[ { "name": "张三"}, {"name": "李四"} ] 

不合格的json对象:

{ name: "张三", 'age': 32 }  // 属性名必须使用双引号
[32, 64, 128, 0xFFF] // 不能使用十六进制值
{ "name": "张三", "age": undefined } // 不能使用undefined
{ "name": "张三",
"birthday": new Date('Fri, 26 Aug 2011 07:13:10 GMT'),
"getName": function() {return this.name;} // 不能使用函数和日期对象

最新文章

  1. 【转载】LR提交JSON格式的请求
  2. Ubuntu14.04安装MySql
  3. 构建ASP.NET网站十大必备工具(2)
  4. 重拾C,一天一点点_10
  5. Data Structure 之 算法设计策略
  6. C# 命名参数【转】
  7. Unity3d Detect NetState
  8. jquery的slideUp、slideDown、slideToggle等涉及滑动效果的一系列函数,在IE浏览器下有几处bug
  9. 十天学习PHP之第四天
  10. HDU1429 bfs
  11. LCS最长公共子序列~dp学习~4
  12. apache配置,禁止ip访问web站点
  13. 数据分析之Pandas和Numpy学习笔记(持续更新)<1>
  14. Ubuntu 下命令安装 Java
  15. tensorflow 使用 1 常量,变量
  16. Go 函数方法
  17. Idea默认的全局设置,如Maven等
  18. for、foreach和Iterator区别及ConcurrentModificationException异常
  19. [k8s]通过openssl生成证书
  20. c#: UrlDecode()

热门文章

  1. shell 中数组学习
  2. 我从HTML的meta中学到了什么
  3. 为Array对象添加一个去除重复项的方法
  4. fc_net.py cs231n
  5. 【水滴石穿】LoginScreen_Firabase_ReactNativeApp_Redux
  6. 想要快速完成一个Python项目,离不开这些开源库
  7. CSS user-select文本是否可复制
  8. No PostCSS Config found解决办法
  9. 【To Read】LeetCode | Jump Game II(转载)
  10. Code Force 429B Working out【递推dp】