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

大家也可以访问 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. C语言:简单而不易懂的声明(二)
  2. 以为是行废代码,原来有这作用!
  3. .html .php .asp,html静态页面中执行php、asp函数代码
  4. 移动端实现文字轮播_js实现移动端轮播图
  5. HTML DOM教程 24-HTML DOM Frameset 对象
  6. Stack Overflow 上人气最旺的 10 个 Java 问题
  7. 学习web前端开发大半年,迷茫了,感觉什么都没学会怎么破?
  8. LeetCode 229 : Majority Element II
  9. hibernate映射配置文件说明
  10. springboot上传文件到resources_SpringBoot进行文件上传(一)
  11. Matlab2021a安装教程
  12. 社交网络分析的 R 基础:(一)初探 R 语言
  13. mac视频播放器哪个最好用?不妨试试OmniPlayer Pro mac中文版吧
  14. 网络维护类岗位做什么?
  15. 13-反向传播法求梯度
  16. 稳若磐石的「云上奥运」背后,是云计算新界面的崛起
  17. Hive学习笔记——parse
  18. 声学概念解释——混响时间
  19. linux究竟有何优势?为何大多数程序员会选择linux?
  20. Python+Vue计算机毕业设计财务管理系统v2t48(源码+程序+LW+部署)

热门文章

  1. Scala:提取器(Extractor)
  2. 主题模型TopicModel:PLSA模型及PLSA的EM推导
  3. 数据挖掘前景及工作方向选择
  4. 力扣-1641. 统计字典序元音字符串的数目
  5. 力扣-1791. 找出星型图的中心节点
  6. Flutter功能 设置Container背景色
  7. 用五分钟重温委托,匿名方法,Lambda,泛型委托,表达式树
  8. Java http发送post请求
  9. 快速排序及快速选择问题
  10. sql参数化查询避免注入漏洞的原因探析