1

クライアント ブラウザは JSON データをサーバーに送信し、サーバーはこの生の JSON 情報 (文字列) をhistory配列 (Ruby 配列) に保存します。別のユーザーがこの履歴を要求すると、サーバーはその情報を JSON 配列として送信します。

ここで単純に使用することはできませんhistory.to_json。これは、配列内の既に JSON オブジェクトを JSON オブジェクトに変換するためです。

別の方法としては、JSON データを解析し、そのデータを Ruby オブジェクトとして配列に挿入し、要求されたときに配列全体を JSON に変換することもできますが、これは受信したデータを解析するだけの無駄のように思えます。再度 JSON に変換します。

Ruby 用の JSON ビルダーを探していましたが、見つかりませんでした。誰でもヒントを得ましたか?

4

1 に答える 1

0

JSON.parseJSON 文字列をクライアントに返す場合、文字列を返してメソッドを使用して JavaScript で解析することはできませんか?

于 2012-09-21T12:31:58.423 に答える