てみ使用jStorage、それは(非推奨Safari3など)のlocalStorageのないものを除き、ほとんどのブラウザをサポートしています
これは、機能の多くを得たが、私たちは、あなたがそれらをしたいものを達成しようとすることができます
セット(キー、値)
$.jStorage.set(key, value)
ローカルストレージに値を保存します。キーは文字列でなければなりません。それ以外の場合は例外がスローされます。 valueには、オブジェクトや配列、XMLノードなどのJSONeable値を指定できます。 現在、XMLノードは他のオブジェクト内にネストすることはできません。$ .jStorage.set( "xml"、xml_node)はOKですが、$ .jStorage.set( "xml"、{xml:xml_node})はありません。キーが存在する場合、またはデフォルトがない場合
GET(キー[デフォルト])は
value = $.jStorage.get(key)
value = $.jStorage.get(key, "default value")
GET値を取得します。キーは文字列でなければなりません。それ以外の場合は例外がスローされます。デフォルトは任意の値にすることができます。
フラッシュ()
$.jStorage.flush()
キャッシュをクリアします。
インデックス()
$.jStorage.index()
現在配列として使用されているすべてのキーを返します。念頭に置いて
var index = $.jStorage.index();
console.log(index); // ["key1","key2","key3"]
、すでにDBに設定している考えると、あなたはvar index = $.jStorage.index();
を使用すると、アレイと、アレイとコールの各キーを取得するjQueryの.each()ループを作成することができます$.jStorage.get(key)
をgetして大きな文字列に追加すると、最後には.csv、またはXMLまたはjson(あなたが選択する)として解析することができます。
これらのデータを手に入れると、$.jStorage.flush()
をクリアすることができます。
新しいDBのデータをインポートする場合は、保存した文字列/ファイルを読み込む.each()と、ケール/値の設定を$.jStorage.set(key, value)
で開始するだけです。
DBをまだお持ちでない場合は、新しいデータベースに$.jStorage.set(key, value)
を入力してください。 :)
ウェブ検査官のようなオプションはありません。 Chromeのインスペクタではデータベースを見ることができますが、多くのデータベースとやり取りすることはできません。 – Bart
そこに運があれば、ユアナ? –
@StevendeSalasまだ - このようなツールがまだ存在しないほど新しくなった可能性が高いと思います。 – JJJ