JSON

Python中使用 JSON [Python俱乐部]

字号+ 作者:H5之家 来源:H5之家 2015-10-05 09:05 我要评论( )

目录 Python中使用 JSON JSON是 Object Notation的缩写,SJON是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。 它基于 Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言

目录

Python中使用 JSON

JSON是 Object Notation的缩写,SJON是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。

它基于 Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。

JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, , Perl, Python等)。

这些特性使JSON成为理想的数据交换语言。

Python在2.6以后的版本中报好了JSON模块,可以直接在Python中import json.

Python 2.7 使用JSON 模块

Python 2.7中自带了JSON模块,直接import json就可以使用了。

#! /tools/cfr/bin/python   import json   s = '[{"name":"niaochao","point":{"lat":"39.990","lng":"116.397"},"desc":"aoyunhuizhuchangdi"},{"name":"beidapingpangqiuguan","point":{"lat":"39.988","lng":"116.315"},"desc":"pingpangqiubisaichangdi"},{"name":"beijinggongrentiyuchang","point":{"lat":"39.930","lng":"116.446"},"desc":"zuqiubisaichangdi"}]' locations = json.locationslocation in locations: location

结果为:

3 niaochao 39.990 beidapingpangqiuguan 39.988 beijinggongrentiyuchang 39.930

Python 2.5 安装 JSON模块

但是对已Python 2.5以前的版本,这需要我们下载json模块。

首先从下载python-json, 然后安装。

解压zip包 然后把json.py minjson.py 拷到 /usr/lib/python2.5/下面就行了。

怎样使用请看:

Python 2.5 JSON应用实例

import json   s = '[{"name":"niaochao","point":{"lat":"39.990","lng":"116.397"},"desc":"aoyunhuizhuchangdi"},{"name":"beidapingpangqiuguan","point":{"lat":"39.988","lng":"116.315"},"desc":"pingpangqiubisaichangdi"},{"name":"beijinggongrentiyuchang","point":{"lat":"39.930","lng":"116.446"},"desc":"zuqiubisaichangdi"}]' locations = json.locationslocation in locations: location

参考

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • php CI 实战教程:[5]用curl获取json并解析

      php CI 实战教程:[5]用curl获取json并解析

      2016-02-26 17:00

    •  JSON入门级学习总结-JSON数据结构

      JSON入门级学习总结-JSON数据结构

      2016-02-25 11:05

    • Android解析Json速度最快的库:json

      Android解析Json速度最快的库:json

      2016-02-13 18:00

    • JavaScript转换与解析JSON方法实例详解第1/2页

      JavaScript转换与解析JSON方法实例详解第1/2页

      2016-02-10 21:25

    网友点评
    q