python中
的json是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
json简介:json,全名JavaScript对象表示法是一种轻量级的数据交换格式. json最广泛的应用是作为AJAX中web服务器和客户端的通讯的数据格式。现在也常用于http请求中,所以对json的各种学习,是自然而然的事情。
josn的用法
json.dumps
json。转储用于将Python对象编码成JSON字符串。
#=utf - 8编码 import json dic1 =,{& # 39;类型# 39;:& # 39;dic1& # 39;, & # 39;用户名# 39;:& # 39;哦豁& # 39;,& # 39;年龄# 39;:16} 时间=json_dic1 json.dumps (dic1) print json_dic1
其实json。转储还可以跟其他参数:
#=utf - 8编码 import json dic1 =,{& # 39;类型# 39;:& # 39;dic1& # 39;, & # 39;用户名# 39;:& # 39;哦豁& # 39;,& # 39;年龄# 39;:16} 时间=json_dic1 json.dumps (dic1 sort_keys=True, indent =4,分隔符=(& # 39;& # 39;,& # 39;:,& # 39;),编码=皍tf-8", ensure_ascii=False) print json_dic1
其中参数:
ensure_ascii:默认值True,如果dict内含有非ascii的字符,则会类似\ uXXXX的显示数据,设置成假后,就能正常显示
缩进:应该是一个非负的整型,如果是0,或者为空,则一行显示数据,否则会换行且按照缩进的数量显示前面的空白,这样打印出来的json数据也叫形式打印json
分隔符:分隔符,实际上是(item_separator, dict_separator)的一个元组,默认的就是(& # 39;& # 39;& # 39;:& # 39;);这表示字典内键之间用“,”隔开,而键和值之间用“:”隔开。
编码:默认是utf - 8,设置json数据的编码方式。
sort_keys:将数据根据键的值进行排序。
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。