我有一个带有 API 请求的控制器,其中显示了我所有的 Google 文档。
feed = client.get('http://docs.google.com/feeds/documents/private/full').to_xml
feed.elements.each('entry') do |entry|
puts 'title: ' + entry.elements['title'].text
puts 'type: ' + entry.elements['category'].attribute('label').value
puts 'updated: ' + entry.elements['updated'].text
puts 'id: ' + entry.elements['id'].text
# Extract the href value from each <atom:link>
links = {}
entry.elements.each('link') do |link|
links[link.attribute('rel').value] = link.attribute('href').value
end
puts links.to_s
结尾
所以,我可以在控制台中看到结果,但如何让它们进入我的视图?
我尝试过这样的事情,但这不起作用(当然,我将控制器中的变量更改为访问器)
<% feed.elements.each('entry') 做 |entry| %> <% entry.elements['title'].text %> <% end %>