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中关于时间和日期函数的常用计算总结(time和datatime)
Mar 08 Python
python中urllib.unquote乱码的原因与解决方法
Apr 24 Python
Python基于回溯法子集树模板实现8皇后问题
Sep 01 Python
python表格存取的方法
Mar 07 Python
python实现pdf转换成word/txt纯文本文件
Jun 07 Python
Centos下实现安装Python3.6和Python2共存
Aug 15 Python
在python中将字符串转为json对象并取值的方法
Dec 31 Python
如何基于python操作json文件获取内容
Dec 24 Python
使用pytorch和torchtext进行文本分类的实例
Jan 08 Python
基于Python词云分析政府工作报告关键词
Jun 02 Python
Python生成器传参数及返回值原理解析
Jul 22 Python
opencv读取视频并保存图像的方法
Jun 04 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
php include的妙用,实现路径加密
2008/07/29 PHP
php与XML、XSLT、Mysql的结合运用实现代码
2009/11/19 PHP
探讨:php中在foreach中使用foreach ($arr as &$value) 这种类型的解释
2013/06/24 PHP
PHP给前端返回一个JSON对象的实例讲解
2018/05/31 PHP
TP5.0框架实现无限极回复功能的方法分析
2019/05/04 PHP
安装docker和docker-compose实例详解
2019/07/30 PHP
php的对象传值与引用传值代码实例讲解
2021/02/26 PHP
javascript获取当前ip的代码
2009/05/10 Javascript
网页编辑器ckeditor和ckfinder配置步骤分享
2012/05/24 Javascript
jquery利用ajax调用后台方法实例
2013/08/23 Javascript
js分页工具实例
2015/01/28 Javascript
Vue自定义指令介绍(2)
2016/12/08 Javascript
Javascript格式化并高亮xml字符串的方法及注意事项
2018/08/13 Javascript
微信小程序 slot踩坑的解决
2019/04/01 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
利用JS判断元素是否为数组的方法示例
2021/01/08 Javascript
Django返回json数据用法示例
2016/09/18 Python
Python2/3中urllib库的一些常见用法
2017/12/19 Python
Python 删除连续出现的指定字符的实例
2018/06/29 Python
详解Django中间件的5种自定义方法
2018/07/26 Python
Python numpy.array()生成相同元素数组的示例
2018/11/12 Python
用Python实现大文本文件切割的方法
2019/01/12 Python
Tensorflow实现神经网络拟合线性回归
2019/07/19 Python
python中p-value的实现方式
2019/12/16 Python
Keras 数据增强ImageDataGenerator多输入多输出实例
2020/07/03 Python
美国电视购物HSN官网:HSN
2016/09/07 全球购物
意大利网上药房:Farmacia 33
2020/01/27 全球购物
玩具公司的创业计划书
2013/12/31 职场文书
大学自主招生自荐信范文
2014/02/26 职场文书
党风廉政建设责任书
2014/04/14 职场文书
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
试用期转正员工自我评价
2014/09/18 职场文书
高中生物教学反思
2016/02/20 职场文书
Python 如何解决稀疏矩阵运算
2021/05/26 Python
MySQL非空约束(not null)案例讲解
2021/08/23 MySQL
漫画「狩龙人拉格纳」公开TV动画预告图
2022/03/22 日漫