<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          接口測試學(xué)習(xí)之json

          共 920字,需瀏覽 2分鐘

           ·

          2020-11-20 11:43

          在做接口測試的時候,我們需要查看響應(yīng)值,有的接口還需要調(diào)用上一個接口中的響應(yīng)值中的一些變量,這些返回的響應(yīng)值大部分是以json格式返回的,今天就給大家介紹一下json的編寫格式。

          我個人分為三大類。


          第一類:object格式,單獨(dú)鍵值對格式


          對象是一個無序的鍵值對集合,一個對象以左大括號開始“{”右大括號結(jié)束“}”。然后每個鍵值對以"參數(shù)名":"參數(shù)值"的格式在大括號中,有多個鍵值對的時候用逗號“,”分割。注意全部都要用英文格式的標(biāo)點(diǎn)字符。

          例子:{"code": 200, "message": "登錄成功","token":"1651AS5a612q547"}


          34adrexsJw.png


          也可以用簡單的寫法,參數(shù)名key和數(shù)字可以不用加""號,例子{code: 200, message: '登錄成功',token:'1651AS5a612q547'}


          第二類:array格式,數(shù)組格式


          數(shù)組是值(value)的有序集合。一個數(shù)組是以左中括號開始"["右中括號結(jié)束"]"。數(shù)組里面的值也是用過分號隔開",".

          例子:[ "你好", "name", "阿薩大大"]


          UJ8MHKoKpa.png


          第三類:value格式鍵值對和數(shù)組等類型數(shù)據(jù)混合格式

          值(value)可以是各種類型的集合,雙引號括起來的字符串(string)、數(shù)值(number)、true、false、null、對象(object)或者是數(shù)組(array)。這些都可以嵌套使用。

          例子:{id:12138,"name":"小明","hobby":["lol","絕地求生","守望先鋒"],"like":[["籃球","羽毛球","乒乓球"],["姚明","林丹","張繼科"]]}


          LdAJDuOV6D.png


          以后遇到看不懂的json串是絕大部都是可以按照基本格式類型進(jìn)行拆分的。也可以是在網(wǎng)上找json串驗(yàn)證工具進(jìn)行驗(yàn)證。

          下一篇文章告訴大家,如何定位響應(yīng)值json中的key值。

          這里使用的接口測試工具是國產(chǎn)的接口測試工具apipost,有興趣的朋友可以去試用一下,很好用的一款接口測試和接口文檔生成工具。

          下載地址:https://www.apipost.cn

          瀏覽 39
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩无码视频一区二区三区 | 黄色成人网站免费在线观看 | 中文字幕欧美日韩VA免费视频 | 亚洲成人色图专区 | 日韩免费在线视频 |