0

HTML / CSS / JS(jQuery)+ PhoneGapを使用してiOSアプリを構築しており、アプリで使用するために、アプリケーションの読み込みごとにデフォルトのレコードのセットをローカルストレージに読み込む必要があります。各レコードには無制限の数のステップを含めることができ、各ステップには5つのサブステップのセットがあり、それぞれに独自の変数のセットがあります。

私の考えは、レコードを多次元オブジェクトとしてJSON形式で外部ファイルに保存し、$。getJSONを使用してローカルデータベースに挿入することです。挿入すると、jQueryを使用してレコードを取得して解析できます。

問題は、sqLiteで多次元配列を保存/取得する方法がわからないことです。Lawnchairも調べましたが、ドキュメントがむらがあり、必要なことを実行していないようです。

これも可能ですか?誰かが私が見なければならない実用的な例や代替案を私に提供できますか?

皆さん、ありがとうございました!

4

1 に答える 1

0

iOSのみをターゲットにしている場合、Lawnchairは優れたソリューションですが、やり過ぎです。Sqliteはしばらくの間存在する可能性がありますが、IndexedDBでは非推奨です。今のところ、localStorageを使用することをお勧めします。

var data = [[0,0,0],[0,0,0],[0,0,0]]
,   store = window.localStorage

// save data
store.setItem('data', JSON.stringify(data))

// retreive data
console.log(JSON.parse(store.getItem('data')))
于 2011-08-18T23:23:45.103 に答える