美文网首页
JSON格式和python字典

JSON格式和python字典

作者: 宇浩real | 来源:发表于2017-10-11 14:12 被阅读0次

    json(JavaScript Object Notation)是一种数据传输格式,它不管别人如何解析。或者解析成什么样子,只负责传输。可以处理多维数组。看上去和字典一样。但是本质不同。json是格式,传输过程中type是str


    字典是python对hash的实现。是从存储到提取都封装好了的方案。

    在python中存在json库。可以对json格式进行转换和解析。大部分情况下json中的对象会被解析成字典;数组会被解析成列表。


    1. json解码 (python-->json):json.dumps(obj,short_keys=False,indent=None)

        obj -->需要转换成json的python列表或者字典

        short_keys -->默认是False,指排序

        indent -->默认是None,可以指定缩进。增强可读性

    2. json编码 (json-->python)  :json.loads(string)

       #另外两个相似函数 json.dump(obj,fd,short_keys=False,indent=None)

      多了个 fd 是指从文件中解码。

      #json.load(fd)

      fd指从文件中获取字符串,编码成python的格式

    相关文章

      网友评论

          本文标题:JSON格式和python字典

          本文链接:https://www.haomeiwen.com/subject/qwiiyxtx.html