zurückgegeben wird Ich erhalte einige Daten von einer Site, die seinen API-Schlüssel und einige andere Parameter verwendet. Ich bekomme die Daten in Form eines JSON-Objekts. Jetzt ist meine Frage, wie man dieses JSON-Objekt in meiner Rails-Anwendung verwendet, etwa indem ich eine Instanzvariable verwende, die das JSON-Objekt speichert, und dann seine erb-Vorlage, die das Array der Instanzvariablen anzeigt. Ich habe versucht, einige der Lösungen auf Stack Overflow durchzugehen, habe sie aber nicht richtig verstanden, einige grundlegende Hilfe wäre großartig.Verwenden Sie JSON-Objekt, das von einer URL in Schienen
5
A
Antwort
2
Die JSON-Unterstützung in Ruby on Rails wird von ActiveSupport :: JSON bereitgestellt, aber hinter der Szene wird JSON-Juwel umbrochen. So können Sie Ihre Wahl treffen.
prüft dieses Beispiel
@data = [{"id":"7354857336","owner":"[email protected]","secret":"dc7ce98bf9","server":"8151","farm":9,"title":"01_resize","ispublic":1,"isfriend":0,"isfamily":0},
{"id":"7355453164","owner":"[email protected]","secret":"b0bc716ee6","server":"7225","farm":8,"title":"{Laduree Macaroons} explore #2","ispublic":1,"isfriend":0,"isfamily":0},
{"id":"7355183126","owner":"[email protected]","secret":"c342e37a57","server":"7232","farm":8,"title":"REFLECTED AT MIDNIGHT [EXPLORED]","ispublic":1,"isfriend":0,"isfamily":0}]
In .erb Datei
<% @data.each do |photo| %>
<%= photo.id%> ---<%= photo.title %><br></br>
<% end %>
Verwandte Themen
- 1. Verwenden Sie Ajax in Schienen
- 2. Erstellen einer externen URL in Schienen
- 3. ID von URL in Schienen ausblenden
- 4. wie ID zurück von einer URL in Schienen zu bekommen
- 5. Verwenden von Build mit einer has_one-Zuordnung in Schienen
- 6. URL Validierung Schienen
- 7. Schienen Ajax-URL ändern
- 8. Wie erhält man das aktuelle URL-Routenmuster in Schienen?
- 9. Verwenden von Schienen-Assets-eckigen Edelstein in einbaufähigen Schienen-Engine
- 10. Verwenden von Variable in einer URL in Python
- 11. Wie kann ich den Endpfad einer URL in Schienen anzeigen?
- 12. Schienen polymorpher url params
- 13. Wie können Sie verwenden type = „url“ in MVC4 ohne jQuery das Feld als URL zu validieren?
- 14. Verwenden von Schienen mit Büroklammer und SWFUpload
- 15. Verwenden von Helfern in Schienen 3 zur Ausgabe von HTML
- 16. Verwenden von svn Löschen in einer URL mit Leerzeichen
- 17. rufen Sie das Self-Objekt innerhalb update_all in Schienen
- 18. Entfernen Sie controller_name von URL in Rails 3 und verwenden Sie benutzerdefinierte Zeichenfolge anstelle der ID
- 19. Verwenden Sie das iPhone als Gamecontroller in einer tVOS App?
- 20. AngularJS entfernen Sie das # in URL-Link
- 21. So bearbeiten Sie das Standard-Dashboard von Schienen gem 'rails_admin'
- 22. Konfigurieren von loader.io in Schienen
- 23. Hinzufügen von twitter-Bootstrap-Schienen mit einer vorhandenen Schienen-App
- 24. Importieren Sie in R das angegebene workshed einer XLS von URL
- 25. Verwenden einer vollständigen URL mit Restangular
- 26. Verwenden einer vollständigen URL mit Restangular
- 27. Abrufen der Controller- und Aktionsinformationen von der URL in Schienen
- 28. Erstellen Sie Tabellenzeilen von 4 in Schienen
- 29. URL umleiten Verwenden von ".htaccess"
- 30. Schienen erhalten App root/Basis-URL
Dank @Shamith, aber ich mag etwas mehr grundlegendes Verständnis des JSON-Objekt in einem Instanz-Variable auf verwenden und wie diese zu verwenden, Instanzvariable in der Ansicht. Einige Hilfe wäre wirklich hilfreich. Danke –
Hallo Sharmith, können Sie mir ein bisschen mehr helfen, ich habe ein JSON-Objekt, jetzt möchte ich es verwenden und in einer Ansicht anzeigen, so wie ich fügen Sie es Methos in einem Modell hinzu und wie nenne ich es in der Handlung eines Beherrschers. Einige mehr er LP wäre großartig. –