rails获取json内容
文章是从我的个人博客上粘贴过来的,
大家也可以访问 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内容相关推荐
- wps解析json数据_通过WordPress HTTP API 获取json内容并解析
WordPress 4.0的一个亮点就是JSON API的加入,今天我们提前来看看怎么获取JSON的内容并显示出来.过程就是用PHP获取远程JSON的内容,然后把获取到的JSON转化为PHP对象,然后 ...
- JMeter获取JSON内容
1 source("D:\\apache-jmeter-3.0\\用例\\Test.java"); 2 public static void f(){ 3 String respo ...
- 如何在Swift3中获取Json包的内容(unwrap Json package)
我想在这个帖子里面总结两个问题:一个是通过ReST获取Json的语句,这个比较简单 另一个是如何将Json包一层一层转存为字典,并最终通过keyword: String获得所需内容的方法 废话不说,来 ...
- 使用jquery中的getJSON函数获取json文件中的内容并输出到页面上和使用 AJAX处理JSON文件
html代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT ...
- dojo从asp.net中获取json数据
搞来有搞去终于有了个结果,主要是一开始犯了一些低级错误. 对于json不太了解的童鞋,可以看看这个:http://www.dreamdu.com/blog/2008/10/19/json_in_jav ...
- Android Volley 库通过网络获取 JSON 数据
本文内容 什么是 Volley 库 Volley 能做什么 Volley 架构 环境 演示 Volley 库通过网络获取 JSON 数据 参考资料 Android 关于网络操作一般都会介绍 HttpC ...
- 使用jsonpath解析json内容
JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容.下面我把官网介绍的每个表达式用代码实现,可以更直观的知道该怎么用它. 一.首先需要 ...
- 什么是正确的JSON内容类型?
我一直在弄乱JSON一段时间,只是将其作为文本推出,并没有伤害任何人(据我所知),但是我想正确地做事. 我见过这么多的所谓的"标准"为JSON内容类型: application/j ...
- python构造响应头_Python爬虫库requests获取响应内容、响应状态码、响应头
首先在程序中引入Requests模块 import requests 一.获取不同类型的响应内容 在发送请求后,服务器会返回一个响应内容,而且requests通常会自动解码响应内容 1.文本响应内容 ...
- Vue中怎样获取json文件中的数据
场景 访问百度音乐API需要传递音乐类型参数,而这些参数是存在musictype.json中, 现在在组件listcate.vue需要获取json数据. json文件内容: 文件位置: 实现 musi ...
最新文章
- lua学习笔记之协程
- 中国的程序员们是否要声援微软小冰?
- @WebInitParam注解
- 上顿号符号_上顿号符号_标点符号(1):谈谈顿号的用法
- java旺季机票_java-第四章-机票价格受到淡季旺季的影响,编写的小程序
- kafka架构、亿级数据如何优化GC
- 分布式文件系统之ceph是什么?
- Linux文件和目录权限:chmod、更改所有者和所属组:chown,umask命令,隐藏权限:lsattr/chattr...
- 遍历输出所有子视图(View)
- python中a%b_Python中的a+=b和a=a+b之间的区别是什么?
- 写了Bug,误执行 rm -fr /*,我删删删删库了,要跑路吗?| 原力计划
- erlang之三种socket消息循环
- 17 任务调度相关类综述——Live555源码阅读(一)任务调度相关类
- 需求分析和系统分析的区别
- 计算机网络的商业价值和应用,计算机网络建模数学工具的分析与比较
- 国产低代码开发平台,这5个值得一试
- 打开我的收藏夹 -- Python时间序列分析篇
- 循环彩灯c语言程序,PLC彩灯实例,一个简单的顺序控制
- 路由基础(Routing)
- 2021年中国宽带网速发展状况分析:我国宽带网速增长快速[图]
热门文章
- 【论文阅读】医疗影像分割中的半监督学习Semi-supervised
- 苹果手机说明书_知科技新鲜事 | 华为Mate40系列手机壳曝光:3.5mm耳机孔
- js选择html元素,JavaScript中获取HTML元素值的三种方法
- matlab符号运算实验,数学实验6--Matlab符号运算.pptx
- 蓝桥杯2019年第十届C/C++省赛C组第四题-质数
- Harmony OS — Picker滑动选择器
- Ubuntu解压各种文件命令
- ADT(Android) — Eclipse开发NOX夜神安卓模拟器如何进行横竖屏切换
- Android获取状态栏和标题栏的高度
- 天啊~ 少些一个等号的后果