Tôi đang tìm nạp một số dữ liệu từ một trang web bằng cách sử dụng khóa API và một số thông số khác. Tôi lấy dữ liệu dưới dạng một đối tượng JSON. Bây giờ câu hỏi của tôi là làm thế nào để sử dụng đối tượng JSON này trong ứng dụng đường ray của tôi, có thể làm một cái gì đó giống như sử dụng một biến mẫu lưu trữ đối tượng JSON sau đó tạo mẫu erb của nó để hiển thị mảng biến của cá thể. Tôi đã cố gắng đi qua một số giải pháp trên Stack Overflow nhưng không hiểu chúng đúng cách, một số trợ giúp mức cơ bản hơn sẽ là tuyệt vời.Sử dụng đối tượng JSON được trả lại từ URL trong đường ray
5
A
Trả lời
2
Hỗ trợ JSON trong Ruby on Rails được cung cấp bởi ActiveSupport :: JSON, nhưng nó kết thúc tốt hơn JSON gem phía sau khung cảnh. Vì vậy, bạn có thể chọn lựa của bạn.
Kiểm tra ví dụ này,
@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}]
Trong file .erb
<% @data.each do |photo| %>
<%= photo.id%> ---<%= photo.title %><br></br>
<% end %>
Các vấn đề liên quan
- 1. Trả lại tệp từ đường ray
- 2. Xuất jSON trong ứng dụng đường ray
- 3. cho một đối tượng json, cách lặp qua đối tượng trong đường ray
- 4. Đường ray - Cách chấp nhận một mảng đối tượng JSON
- 5. Sử dụng đối tượng JSON từ dịch vụ còn lại trong angularjs
- 6. Trả về đối tượng JSON từ trang ASP.NET
- 7. Đường ray: Lưu trữ JSON trong MongoDB
- 8. Lặp lại đối tượng JSON trong C#
- 9. Android: Cách lấy đối tượng JSON được trả lại trong trường hợp ngoại lệ khi sử dụng RoboSpice
- 10. cách chuyển đổi giá trị băm được trả về từ ngày_select trong đường ray thành đối tượng Ngày?
- 11. Tạo và chỉnh sửa đối tượng bằng cách sử dụng phương thức trong đường ray
- 12. Đường ray attr_accessible: đối tượng vs: object_id
- 13. đường ray ngày tháng với json
- 14. Trả về đối tượng JSON từ Dịch vụ web REST với đối tượng phức tạp
- 15. Giải mã chuỗi json được trả lại từ API Flickr bằng cách sử dụng PHP, curl
- 16. Cách chỉ trả lại JSON từ Zend
- 17. Trả lại các đối tượng khác nhau từ FakeItEasy A.CallTo()
- 18. JSON từ EJS đến đối tượng JSON trong JS
- 19. đường dẫn url form_tag đường ray
- 20. Đường ray: Nhận mối quan hệ trên mảng đối tượng
- 21. Trả lại JSON từ PHP sang JavaScript?
- 22. Làm thế nào để deserialize JSON đối tượng từ HttpResponse sử dụng chú thích Jackson?
- 23. Cách trả lại JSON từ webservice
- 24. Chỉ định các thuộc tính của đối tượng Rails được chuyển vào đối tượng JSON
- 25. Sử dụng send_file trong đường ray
- 26. Chuyển đối tượng JSON tới url có yêu cầu
- 27. Đường ray: Giới thiệu trở lại để mô hình đối tượng thuộc về
- 28. Cách thêm Chuỗi URL vào đối tượng JSON
- 29. Trả lại các đối tượng từ một chuỗi khác?
- 30. tải json từ tệp vào đối tượng
Cảm ơn @Shamith, nhưng tôi muốn có một số hiểu biết cơ bản thêm về cách sử dụng các đối tượng JSON trong một instance variable và làm thế nào để sử dụng này Ví dụ, một số trợ giúp sẽ thực sự hữu ích. Cảm ơn –
Hi Shamith, bạn có thể giúp tôi nhiều hơn một chút không, tôi có một đối tượng JSON, bây giờ tôi muốn sử dụng nó và hiển thị trong một khung nhìn, vì vậy làm thế nào tôi nên thêm nó là methos trong một mô hình và làm thế nào để tôi gọi nó trong hành động của bộ điều khiển. lp sẽ rất tuyệt. –