python中将json字符串转换为dict

本文介绍了如何在Python中利用simplejson库解析JSON格式的数据。针对Python 2.6及更高版本内置simplejson的情况,直接演示了加载JSON字符串的方法。对于Python 2.5用户,则提供了获取simplejson库的下载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先要确认是否存在simplejson的类库,python2.6及以上版本默认自带,

python2.5需要到如下目录下载

http://pypi.python.org/packages/source/s/simplejson/simplejson-2.1.2.tar.gz#md5=a856f9ae9ab3749991a93ddeafadc554

接下来的代码如下

import simplejson

js = "{/"description/":/"fdsafsa/",/"order/":/"1/",/"place/":/"22 Plainsman Rd, Mississauga, ON, Canada/",/"lat/":43.5969175,/"lng/":-79.7248744,/"locationDate/":/"03/24/2010/"},{/"description/":/"sadfdsa/",/"order/":/"2/",/"place/":/"50 Dawnridge Trail, Brampton, ON, Canada/",/"lat/":43.7304774,/"lng/":-79.8055435,/"locationDate/":/"03/26/2010/"},"

simplejson.loads('[%s]' % js[:-1])

 

三行代码搞定,为什么python代码总是那么简单呢

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值