首页 > 代码库 > python_json常用的方法
python_json常用的方法
1. 什么是JSON?
JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序.
2. JSON语法
-
-
数据在键值对中
-
数据由逗号分隔
-
花括号保存对象
-
方括号保存数组
-
3. json常用的方法
- JSON到字典转化: ret_dict = json.loads(json_str)
- 字典到JSON转化: json_str = json.dumps(dict)
4. 示例
# -*- coding: utf-8 -*- import json json_content = ‘{"name":"test", "type":{"name":"seq", "parameter":["1", "2"]}}‘ print u"JSON到字典转化(方法一):" l = eval(json_content) print l print l.keys() print l["name"] print l["type"]["name"] print l["type"]["parameter"][1] print u"JSON到字典转化(方法二):" s = json.loads(json_content) print s print s.keys() print s["name"] print s["type"]["name"] print s["type"]["parameter"][1] dict_content = {"name":"test", "type":{"name":"seq", "parameter":["1", "2"]}} print u"字典到JSON" s = json.dumps(dict_content) print s try: print s.keys() except AttributeError: print u"对象不是字典!"
备注: 1. json对应的内容是符合json格式的字符串
python_json常用的方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。