0

http://mdata.taviatech.com.ng/mobiledb/topgainersに json データ ストリームが あります。これをページに解析するためのサンプル コードを教えてください。

また、jsonは整形式ですか?

ありがとう

4

3 に答える 3

4

Rhodesでjsonを解析しようとするときは、Rho:JSON.parse(string)の代わりにを試してくださいJSON.parse(string)。それがお役に立てば幸いです。

于 2011-05-31T06:57:48.553 に答える
0

コントローラー ファイルの先頭に「json」が必要です。

次に、Rho::AsyncHttp.get を使用して JSON 文字列をフェッチします。

コールバックで、次のように文字列を解析します。

$httpresult = @params['body']
$jsonresult = Rho::JSON.parse($httpresult)

ところで、JSONP を使用している場合は、最初に応答文字列のコールバック関数を削除する必要があります。

JSONP を使用していない場合、Rho 3.3.X 以降では @params['body'] が解析済みの JSON オブジェクトに自動的にダンプされます。

于 2012-06-07T03:24:31.430 に答える
0
res = JSON.parse("[{\"count\":10},{\"version\":1},{\"total_count\":
5425},{\"token\": 123},{\"s\":\"RhoDeleteSource\",\"ol\":[{\"o\":
\"rho_del_obj\",\"av\":[{\"i\":55550425},{\"i\":75665819},{\"i\":
338165272},{\"i\":402396629},{\"i\":521753981},{\"i\":664143530},{\"i
\":678116186},{\"i\":831092394},{\"i\":956041217},{\"i\":
970452458}]}]}]") 

JSON レスポンスを解析して Ruby データ構造にします。

于 2010-12-03T16:42:12.693 に答える