Ich versuche, eine JSON-Struktur in eine Datenbank mit rhonobile zu parsen und mein Code ist unten;Parsing Json mit Rhomobile
def GetTopGainers
Rho::AsyncHttp.get(
:url => 'http://www.xyz.com/xyz',
:callback => (url_for :action => :httpget_callback),
:callback_param => "")
redirect :action => :viewhttp
end
def httpget_callback
$httpresult = @params['body'][0].inspect
@params['body'].each do |dailygainers|
mygainer = Topgainers.new
mygainer.gainers = Topgainers["dailygainers"]["gainers"]
mygainer.date = Topgainers["dailygainers"]["date"]
mygainer.open = Topgainers["dailygainers"]["Open"]
mygainer.close = Topgainers["dailygainers"]["Close"]
mygainer.save
end
WebView.refresh
end
Das Problem ist, dass nichts in der Datenbank gespeichert wird.
Irgendwelche Ideen?