文章是从我的个人博客上粘贴过来的,

大家也可以访问 www.iwangzheng.com

url点开后的json是这样的

{

  • e:

    {

    • provider: ”searches.soku.top”,
    • code: 0,
    • desc: ”OK”

    },

  • total: 1320,
  • cost: 35,
  • data:

    [

    • {

      • promId: 278579,
      • queryCount: 69799,
      • keyword: "熊出没"

      },

    • {
      • promId: 110787,
      • queryCount: 12579,
      • keyword: "倒霉熊"

      },

    • {
      • promId: 253153,
      • queryCount: 11341,
      • keyword: "天线宝宝"

      },

    • {
      • promId: 217505,
      • queryCount: 11095,
      • keyword: "网球王子"

      }

    ]

}

JSON.parse(HTTParty.get(url).body)["data"]

[{"promId"=>278579, "queryCount"=>69799, "cateId"=>5, "keyword"=>"熊出没"},

{"promId"=>284119, "queryCount"=>67475, "cateId"=>5, "keyword"=>"啦啦啦德玛西亚"},

{"promId"=>276009, "queryCount"=>14648, "cateId"=>5, "keyword"=>"变形金刚"},

{"promId"=>110787, "queryCount"=>12579, "cateId"=>5, "keyword"=>"倒霉熊"}]

JSON.parse(HTTParty.get(url).body)["data"].map{|hash| hash["promId"]}

得到的就是

[278579, 284119, 19461]

转载于:https://www.cnblogs.com/iwangzheng/p/3628439.html

rails获取json内容相关推荐

  1. wps解析json数据_通过WordPress HTTP API 获取json内容并解析

    WordPress 4.0的一个亮点就是JSON API的加入,今天我们提前来看看怎么获取JSON的内容并显示出来.过程就是用PHP获取远程JSON的内容,然后把获取到的JSON转化为PHP对象,然后 ...

  2. JMeter获取JSON内容

    1 source("D:\\apache-jmeter-3.0\\用例\\Test.java"); 2 public static void f(){ 3 String respo ...

  3. 如何在Swift3中获取Json包的内容(unwrap Json package)

    我想在这个帖子里面总结两个问题:一个是通过ReST获取Json的语句,这个比较简单 另一个是如何将Json包一层一层转存为字典,并最终通过keyword: String获得所需内容的方法 废话不说,来 ...

  4. 使用jquery中的getJSON函数获取json文件中的内容并输出到页面上和使用 AJAX处理JSON文件

    html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT ...

  5. dojo从asp.net中获取json数据

    搞来有搞去终于有了个结果,主要是一开始犯了一些低级错误. 对于json不太了解的童鞋,可以看看这个:http://www.dreamdu.com/blog/2008/10/19/json_in_jav ...

  6. Android Volley 库通过网络获取 JSON 数据

    本文内容 什么是 Volley 库 Volley 能做什么 Volley 架构 环境 演示 Volley 库通过网络获取 JSON 数据 参考资料 Android 关于网络操作一般都会介绍 HttpC ...

  7. 使用jsonpath解析json内容

    JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容.下面我把官网介绍的每个表达式用代码实现,可以更直观的知道该怎么用它. 一.首先需要 ...

  8. 什么是正确的JSON内容类型?

    我一直在弄乱JSON一段时间,只是将其作为文本推出,并没有伤害任何人(据我所知),但是我想正确地做事. 我见过这么多的所谓的"标准"为JSON内容类型: application/j ...

  9. python构造响应头_Python爬虫库requests获取响应内容、响应状态码、响应头

    首先在程序中引入Requests模块 import requests 一.获取不同类型的响应内容 在发送请求后,服务器会返回一个响应内容,而且requests通常会自动解码响应内容 1.文本响应内容 ...

  10. Vue中怎样获取json文件中的数据

    场景 访问百度音乐API需要传递音乐类型参数,而这些参数是存在musictype.json中, 现在在组件listcate.vue需要获取json数据. json文件内容: 文件位置: 实现 musi ...

最新文章

  1. lua学习笔记之协程
  2. 中国的程序员们是否要声援微软小冰?
  3. @WebInitParam注解
  4. 上顿号符号_上顿号符号_标点符号(1):谈谈顿号的用法
  5. java旺季机票_java-第四章-机票价格受到淡季旺季的影响,编写的小程序
  6. kafka架构、亿级数据如何优化GC
  7. 分布式文件系统之ceph是什么?
  8. Linux文件和目录权限:chmod、更改所有者和所属组:chown,umask命令,隐藏权限:lsattr/chattr...
  9. 遍历输出所有子视图(View)
  10. python中a%b_Python中的a+=b和a=a+b之间的区别是什么?
  11. 写了Bug,误执行 rm -fr /*,我删删删删库了,要跑路吗?| 原力计划
  12. erlang之三种socket消息循环
  13. 17 任务调度相关类综述——Live555源码阅读(一)任务调度相关类
  14. 需求分析和系统分析的区别
  15. 计算机网络的商业价值和应用,计算机网络建模数学工具的分析与比较
  16. 国产低代码开发平台,这5个值得一试
  17. 打开我的收藏夹 -- Python时间序列分析篇
  18. 循环彩灯c语言程序,PLC彩灯实例,一个简单的顺序控制
  19. 路由基础(Routing)
  20. 2021年中国宽带网速发展状况分析:我国宽带网速增长快速[图]

热门文章

  1. 【论文阅读】医疗影像分割中的半监督学习Semi-supervised
  2. 苹果手机说明书_知科技新鲜事 | 华为Mate40系列手机壳曝光:3.5mm耳机孔
  3. js选择html元素,JavaScript中获取HTML元素值的三种方法
  4. matlab符号运算实验,数学实验6--Matlab符号运算.pptx
  5. 蓝桥杯2019年第十届C/C++省赛C组第四题-质数
  6. Harmony OS — Picker滑动选择器
  7. Ubuntu解压各种文件命令
  8. ADT(Android) — Eclipse开发NOX夜神安卓模拟器如何进行横竖屏切换
  9. Android获取状态栏和标题栏的高度
  10. 天啊~ 少些一个等号的后果