我发现下面的库可以用javascript将数据存储在数据库中。https://github.com/kripken/sql.js现在我想用它来存储应用程序的数据,方法是将数据存储在文件中。不幸的是,它只支持exportData,但没有任何可导入的东西,但除此之外,它工作得很好。那么,有没有人知道,我怎么能劫持这个东西,把数据放回图书馆呢?这样我就可以从一个文件( phonegap中的Filewriting)加载导出的数据,并将其加载回库中。当我导出它时,我会得到一个sqlite3格式的unit8数组。
发布于 2013-12-19 09:00:17
SQL.js可以从磁盘中读取数据库;因此,只需重新处理请求就足够了。
Sql.open db_file, {}, (err, db) ->
throw err if err
db.exec 'SELECT * FROM cars;', (err, result) ->
assert.deepEqual [{"id":"1","color":"red"},{"id":"2","color":"blue"},{"id":"3","color":"green"}], result
done()我从他们的测试文件中复制了这个..。所以也许会帮到你!
https://stackoverflow.com/questions/20676123
复制相似问题