Ruby - itérer sur analysé JSON

Je suis en train d'effectuer une itération d'un analysée réponse JSON à partir de reddit de l'API.

J'ai fait quelques recherches sur google et semble les autres ont eu ce problème mais aucune solution ne semble fonctionner pour moi. Ruby est le traitement de [données] [les enfants] à titre d'indices et qui est la cause de l'erreur, mais je suis juste en essayant de récupérer ces valeurs à partir du JSON. Des conseils?

Mon code:

require "net/http"
require "uri"
require "json"

uri = URI.parse("http://www.reddit.com/user/brain_poop/comments/.json")

response = Net::HTTP.get_response(uri)

data = JSON.parse(response.body)

data.each do |child|
    print child['data']['body']
end

Le message d'erreur que je reçois dans le terminal:

api-reddit-ruby.rb:12:in `[]': no implicit conversion of String into Integer (TypeError)
from api-reddit-ruby.rb:12:in `block in <main>'
from api-reddit-ruby.rb:11:in `each'
from api-reddit-ruby.rb:11:in `<main>'

OriginalL'auteur 2bor02b | 2014-03-02