JSON String in JSON Array in Rails konvertieren?
Habe ich einen JSON-string in Schienen, wie unten gezeigt:
[{"content":"1D","createdTime":"09-06-2011 00:59"},{"content":"2D","createdtime":"09-06-2011 08:00"}]
die die Objekte der einen Klasse Inhalt mit Attributen erstellten Inhalte und Zeit.
Möchte ich konvertieren dieser JSON-string an den jeweiligen JSON-Objekt array so, dass ich einen loop und decodieren des JSON, um Ihre Objekte in Schienen. Wie kann ich das erreichen?
InformationsquelleAutor der Frage rogerstone | 2011-06-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die json-Bibliothek json
Können Sie dann tun:
In Antwort auf Ihren Kommentar, Sie können dies tun, so lange, wie Sie Ihre JSON-passend zu Ihrem Modell
InformationsquelleAutor der Antwort Jeremy B.
ActiveSupport::JSON.decode(string)
decodieren, die für dich in ein leckeres Verbrauchsmaterial-Objekt auf der server-Seite.InformationsquelleAutor der Antwort Mario
Wenn JavaScript-code intern ist, dann können Sie dies tun:
Ansonsten:
erstellen versteckte textarea und setzen @Nesselsucht.html_safe als Wert, jetzt können Sie es in JavaScript als element den Wert wie unten gezeigt:
In html.erb-Datei
In der js-Datei
Ausführen Schleife
InformationsquelleAutor der Antwort Taimoor Changaiz