Показать объекты JSON в представлении - PullRequest
1 голос
/ 17 февраля 2012

Мне нужно загрузить JSON-файл из удаленной ссылки и показать нужную информацию в представлении.

В PHP я сделал это следующим образом:

<?php
$url = "http://www.bitlc.net/stats.json";

$json_stats=json_decode( file_get_contents($url) );
$stats_data = get_object_vars($json_stats);

echo $stats_data[hash_rate];
?>

Iискал в сети, но понятия не имею, как это сделать.

1 Ответ

2 голосов
/ 17 февраля 2012

Есть много способов сделать это, но вот пример, использующий гем Mechanize.

json = Mechanize.new.get('http://www.bitlc.net/stats.json').body
result = JSON.parse json

result будет хэшем json в Ruby, и вы можете отображать его в своих представлениях так, как захотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...