2011-01-27 5 views
1

私は、HTTPリクエスト/レスポンスに基づいて通貨情報を提供するTrueFXというサービスを使用しています。初期のリクエストをユーザ名やその他のパラメータでベースURLに送る必要があります。サービスはセッションIDで応答します。後続のHTTPリクエストは、セッションIDと出力タイプの指示(CSVまたはHTML)とともに送信されます。 2番目の応答は、要求されたデータをHTMLテーブルに提供します。HTML形式のHTTPレスポンスからJQueryまたはJavascriptの配列を作成するには?

このデータの最終的な送信先は、JQuery用のJQPlotプラグインによるチャートです。 JQPlotは、プロットされる個々の値の代わりに配列を受け入れます。

質問:

  1. それはjQueryの、プレーンオーレのJavascriptやPHPを使用してデータの配列を作成するのが最善ですか?
  2. 上記の応答に応じて、通貨データをHTML形式で含むTrueFX応答にTrueFXへの要求をどのように定義すればよいですか?これはちょうど$ .ajax JQueryメソッドによって行われますか?
  3. JQPlotの呼び出しで参照用に配列を作成して保存するにはどうすればよいですか?

ご協力いただきありがとうございます。

答えて

2

まず、チャートで使用する配列の配列を解析するのがずっと簡単で、データサイズもはるかに小さくなるため、CSV形式で作業することをお勧めします。 jquery用のCSVプラグインは複数あり、この構文解析を簡単に行うことができます。 CSV Plugin

jqueryの$ .ajaxを使用してリモートサービス(JSONPを使用)からデータを取得し、CSVプラグインを使用して返されたデータを解析することができます。次に、得られた配列の配列をグラフに送ります。

関連する問題