发送和检索Ruby on Rails查询



我对Ruby一无所知,但我想我要做的是相当简单的。我有一个应用程序,需要发送这样一个url查询到一个heroku数据库:http://dartmouth.heroku.com/dnd/search.json?query=sebastian,然后接收回来的数据,并为用户组织它。我如何发送和接收这样的查询?

编辑:我下载了Spring并将其余模板jar添加到我的项目构建路径中。我尝试使用以下代码:
String url = "http://dartmouth.heroku.com/dnd/" + dataBase + "json?query=" + searchContent;
RestTemplate rstTemplate = new RestTemplate();
PersonList pList = rstTemplate.getForObject(url, PersonList.class);

但"RestTemplate"无法识别。我是否错过了安装步骤?

首先需要对数据发出HTTP请求,然后解析结果。我建议尝试使用Spring Android库来完成这个任务:http://www.springsource.org/spring-android

查看这里的解释:http://mike.bailey.net.au/2011/02/json-with-ruby-and-rails/

您可以使用一个名为HttpParty的插件来发送请求。Ruby on rails将通过使用json库来解释json响应。上面提到的页面上的例子可能会让事情更清楚。

最新更新