Python下读取转换unicode的json格式
来源:互联网 发布:数据库开发工程师招聘 编辑:程序博客网 时间:2024/05/20 06:29
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写,同时也易于机器解析和生成。
写爬虫程序时发现页面很多内容都是基于json传输的,而且都是unicode编码,需要读取并转换为汉字,这可以直接使用python的json包处理
python的json.dumps方法默认会输出成这种格式"\u535a\u5ba2\u56ed",
。
要输出中文需要指定ensure_ascii参数为False,如下代码片段:
json.dumps({'text':"中文"},ensure_ascii=False)
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
json的一个简单示例为:
{ "firstName":"Bill" , "lastName":"Gates" }
其中“firstName”和”lastName“为健(key),“Bill”和“Gates”为值(value)
首先需要导入json包
import json
使用
info = json.JSONDecoder().decode(info)
可以读取json数据,同时将unicode转换为汉字
使用
info["firstName"]
来读取健”firstName"所对应的值“Bill”
0 0
- Python下读取转换unicode的json格式
- Python读取Unicode编码格式的文件(转换为UTF-8)
- Python 读取写入 json 格式的文件
- 【学习笔记】python读取json内容转换成excel格式
- 【Python】读取一个目录,将文件名称转换成 json 格式
- python 返回的json格式转换
- python字典和JSON格式的转换
- MFC下Unicode到UTF-8格式的转换
- Unicode下字符串与整型等的格式转换【转】
- Unicode下字符串与整型等的格式转换
- 一个Excel转换为Json格式的Python脚本
- python把excel文件转换为指定的json格式
- 一个Excel转换为Json格式的Python脚本
- java ssh结构下 的json格式的转换
- UNICODE下的字符转换
- Python中unicode编码的字符串和其他格式的字符串之间进行转换
- python转换格式,Matlab读取文件
- Python 操作xml转换为json格式
- AngularJs第二章
- 设计模式之装饰模式
- Pow(x,n)
- poj 2001 Shortest Prefixes(Trie)
- zoj3348 网络流
- Python下读取转换unicode的json格式
- windows安装SNMP
- 常用 RGB 颜色对照表
- 【NOI2012】随机数生成器
- javascript事件冒泡
- mysql复习秘籍
- POJ2255
- 大话设计の结构型
- 从终端读取一行数据,fgets,gets,c++ string类定义的getline