Python操作json数据的一个简单例子


Posted in Python onApril 17, 2014

更多的信息,可以参考python内部的json文档:
python>>> help(json)
或者官方文档: http://docs.python.org/library/json.html#module-json.

下面给出一个使用python解析json的简单例子:

#!/usr/bin/python

import json

#Function:Analyze json script

#Json is a script can descript data structure as xml, 

#for detail, please refer to "http://json.org/json-zh.html".
#Note:

#1.Also, if you write json script from python,

#you should use dump instead of load. pleaser refer to "help(json)".
#json file:

#The file content of temp.json is:

#{

# "name":"00_sample_case1",

# "description":"an example."

#}

#f = file("temp.json");

#s = json.load(f)

#print s

#f.close
#json string:

s = json.loads('{"name":"test", "type":{"name":"seq", "parameter":["1", "2"]}}')

print s

print s.keys()

print s["name"]

print s["type"]["name"]

print s["type"]["parameter"][1]
Python 相关文章推荐
Python EOL while scanning string literal问题解决方法
Sep 18 Python
Python实现删除当前目录下除当前脚本以外的文件和文件夹实例
Jul 27 Python
使用PyV8在Python爬虫中执行js代码
Feb 16 Python
使用tensorflow实现AlexNet
Nov 20 Python
Python实现PS滤镜的旋转模糊功能示例
Jan 20 Python
python使用turtle库与random库绘制雪花
Jun 22 Python
如何使用Python标准库进行性能测试
Jun 25 Python
kali中python版本的切换方法
Jul 11 Python
解决pycharm最左侧Tool Buttons显示不全的问题
Dec 17 Python
Python+OpenCV实现将图像转换为二进制格式
Jan 09 Python
Django REST 异常处理详解
Jul 15 Python
Python配置pip国内镜像源的实现
Aug 20 Python
python使用ctypes模块调用windowsapi获取系统版本示例
Apr 17 #Python
python调用windows api锁定计算机示例
Apr 17 #Python
python实现监控windows服务并自动启动服务示例
Apr 17 #Python
解决python写的windows服务不能启动的问题
Apr 15 #Python
Python和php通信乱码问题解决方法
Apr 15 #Python
Python获取脚本所在目录的正确方法
Apr 15 #Python
使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
Apr 15 #Python
You might like
javascript 有趣而诡异的数组
2009/04/06 Javascript
基于jQuery的固定表格头部的代码(IE6,7,8测试通过)
2010/05/18 Javascript
JavaScript操作XML实例代码(获取新闻标题并分页,并分页)
2010/05/25 Javascript
js特效,页面下雪的小例子
2013/06/17 Javascript
javascript拖拽上传类库DropzoneJS使用方法
2013/12/05 Javascript
JavaScript中判断整数的多种方法总结
2014/11/08 Javascript
jQuery+jRange实现滑动选取数值范围特效
2015/03/14 Javascript
JavaScript事件代理和委托详解
2016/04/08 Javascript
NodeJs——入门必看攻略
2016/06/27 NodeJs
利用原生JS自动生成文章标题树的实例
2016/08/22 Javascript
js自定义Tab选项卡效果
2017/06/05 Javascript
Vue通过URL传参如何控制全局console.log的开关详解
2017/12/07 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
浅谈终端直接执行py文件,不需要python命令
2017/01/23 Python
python skimage 连通性区域检测方法
2018/06/21 Python
Python实现快速傅里叶变换的方法(FFT)
2018/07/21 Python
Django unittest 设置跳过某些case的方法
2018/12/26 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
2019/04/01 Python
Python 动态变量名定义与调用方法
2020/02/09 Python
python实现梯度下降法
2020/03/24 Python
python 利用matplotlib在3D空间绘制二次抛物面的案例
2021/02/06 Python
CSS3制作缩略图的详细过程
2016/07/08 HTML / CSS
CSS3实现div从下往上滑入滑出效果示例
2020/04/28 HTML / CSS
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
美国正宗设计师眼镜在线零售商:EYEZZ
2019/03/23 全球购物
美国翻新电子产品商店:The Store
2019/10/08 全球购物
医学生实习自我鉴定
2013/09/27 职场文书
夜大毕业生自我鉴定
2013/10/31 职场文书
打架检讨书2000字
2014/02/22 职场文书
村委会换届选举方案
2014/05/03 职场文书
学习型班组申报材料
2014/05/31 职场文书
作风大整顿心得体会
2014/09/10 职场文书
学前班教学反思
2016/02/24 职场文书
《天净沙·秋思》教学反思三篇
2019/11/02 职场文书
MySQL数据库必备之条件查询语句
2021/10/15 MySQL
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android