zoukankan      html  css  js  c++  java
  • 接口测试02

    概述:

            先瞧一下什么是json。JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交换格式。

    它基于ECMAScript(w3c定制的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。

    简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生

    成,并有效的提升网络传输效率。

    JSON语法规则:

            在JavaScript语言中,一切都是对象。因此,任何支持的类型都可以通过解析json来表示,例如字符串、

    数字、对象、数组等。但是对象和数组是比较特殊且常用的两种类型:

        · 对象表示为键值对

        · 数据由逗号分隔

        · 花括号保存对象

        · 方括号保存数组

        看一个json串示例:

    python json解析模块:

            在python中,提供了一个标准的json解析模块,所以不需要安装可以直接使用,怎么使用标准的json解析

    模块。第一步,导入json模块,如下:

      import  json

    python json解析最常用的函数:

    python原始类型与json类型的转化对照表:

    这个表的对应的转化关系尽量熟悉。

    有一个基本的示例:

    上述的实例演示的都是在内存中进行的,下面我们来看看如何读取文件中的json串。

    从文件中加载json格式的内容

         将下列json格式的字符串存到json_data,json文件中。

    下面为如何读取json_data.json的内容转化python对象。

    小结:请注意json.loads/json.dumps和json.load/json.dump的不同,不带s的函数需要和文件结合。

     

        

  • 相关阅读:
    css3新特性总结
    ES6常用特性总览
    前端第一次面试
    将一个行数在主线程执行的4中方法
    判断邮箱格式和图片压缩
    上传图片的实现
    导航右侧添加按钮、隐藏导航条和状态栏
    从相册选取图片展示并实现自定义事件
    cell添加选中时的背景图片、显示图片和图片自适应框的大小
    设置键盘无色和状态栏风火轮、屏幕截图
  • 原文地址:https://www.cnblogs.com/ljfight/p/7521268.html
Copyright © 2011-2022 走看看