7、返回体JSON提取
文档:http://blog.sina.com.cn/s/blog_71bc9d680102x9vb.html
库:HttpLibrary库
①对于大部分的json值,直接使用get json Value关键字即可
②取json中用中括号的部分[]
1.首先需要先把json的object格式转成python的Dictionary,在第一点中引入的几个包都涉及了这个转换,下面一一举例
(1)RequestsLibrary中的to json关键字
(2)HttpLibrary.HTTP中的parse json关键字
(3)json中的loads关键字
这里我们用,第二个。
然后,
2、取值
使用Get From Dictionary关键字,此关键字来源与Collections库;可以看到Get From Dictionary后面跟着两个参数,分别是json转成的Dictionary,取第一个对象内的值,从0下标开始
/代表一个{
对于嵌套的,[]里还有个[]List:已经转换json之后,不需再进行转换,直接dictionary
对于dict里嵌套dict但是不是[]的
也是get from dictionary
总结:如果不知道怎么取,打log,每个取值后的结果打印,然后看怎么从结果里取想要的值;一步一步分开看。