zoukankan      html  css  js  c++  java
  • Json格式获取接口返回的值

    关键字:Set Variable       Get Json Value       to json        Get From Dictionary     具体关键字用法不再说明,可百度一下;

    例:下面是某一个请求页面Response返回的数据,如下:

    {"id":"1496654252","code":0,"msg":"ok","data":{"tag_list":[{"game_id":28,"enabledFlag":true,"game_name":"王者荣耀"},{"game_id":29,"enabledFlag":true,"game_name":"镇魔曲"}]}}

     在RobotFramework中输入以下代码,可获取第一个“game_name”的值;

    1 ${json_data} Set Variable {"id":"1496654252","code":0,"msg":"ok","data":{"tag_list":[{"game_id":28,"enabledFlag":true,"game_name":"王者荣耀"},{"game_id":29,"enabledFlag":true,"game_name":"镇魔曲"}]}}   #设置变量       
    2 ${json_tag_list} Get Json Value ${json_data} /data/tag_list #先获取tag_list后的数据

    3

    ${data_to_json}

    To Json ${json_tag_list}   #转json格式
    4 ${game_name} Get From Dictionary ${data_to_json[0]} game_name #获取json第一个元素game_name的值,下标是从0开始;
    5 log ${game_name}     #打印输出

     

     

     

      

     

     

     

     

     

     

     

  • 相关阅读:
    hdu 1.2.4
    交换机&&路由器
    AP、AC、无线路由器
    肩胛骨
    无线路由器
    背部肌肉
    胸部肌肉
    redis未授权访问
    进制
    攻防实验
  • 原文地址:https://www.cnblogs.com/suhongzhen/p/9475085.html
Copyright © 2011-2022 走看看