2012-04-29 1 views
1

私はRESTに接続し、xml/jsonの形式でSQLクエリの結果を取得するjavascriptクライアント側APIを実装しています。 私はこの情報を、javascriptビットから簡単にデータを操作できる構造体にロードしたいと思います。つまり、列名、ルックアップなどに基づいて情報をソートします。 上記の多くの解決策に気づきましたHTMLテーブルが生成/操作されていることに基づいていますが、とにかくテーブルを描画する必要はなく、ローカルでクエリを実行できるだけです。Javascriptベースのデータテーブル

構造化ローカルデータストアとして機能する必要があります。

答えて

0

これは、フレームワークとNoSQLデータベースがドキュメントベースのデータベースをどのように処理するかのように行います。基本的には、ページ内の記憶媒体として配列とオブジェクトリテラルを使用しています。あなたはそれを永続化する必要がある場合、ソートやデータを注文するなどの操作のためとして、あなたがあなた自身を作ることができ、文字列にそれを回すとのlocalStorageに保存しJSON.parse()

と、後でそれを解析するためにJSON.stringify()を使用するか、または他のフレームワークを使用しますすでにこの作業を行う機能を持っています。

私はBackboneJSを調べて、そのモデルとコレクションをどのように処理するかをお勧めします。 MongoDBもご覧ください。NoSQL、JSON形式のデータベースです。

+0

これはおかげで、これは方程式の1つの部分を解決しました。オブジェクトを構成したら、そのオブジェクトを永続化する方法です。しかし、私は、上記の配列とオブジェクトリテラルの実装に関しては、よりスマートな人が書き込んだ解決策があることを期待していました。 – itayw

+0

@ mr.kavは、ストレージ構造のMongoDBと、クライアント側のRESTfulデータストア。 – Joseph

+0

情報をいただきありがとうございました。私は見ており、どちらも非常に堅牢なソリューションのようです。しかし、私の場合、私はすでに私のニーズをすべて満たす複雑な環境を持っています。 Mongoのような独自の専用設定を必要とせず、Backboneのような独自のRESTを使用しない単純なデータ構造が必要です。 backbone.jsからアンダースコアになったので、試してみましょう。 – itayw

関連する問題