Javascript 导出/导入Web SQL数据库

Javascript 导出/导入Web SQL数据库,javascript,html,Javascript,Html,我有一个本地SQL数据库,我需要将其导出到任何文件中,并在需要时导入 编辑: 我不想使用webservice,因为我想做一个没有连接的应用程序,但在设备连接时使用导出/导入数据库功能。作为备份…有意义吗? 有可能吗 这是我的密码 function initDatabase() { try { if (!window.openDatabase) { alert('Databases are not supported in this browser.'); } el

我有一个本地SQL数据库,我需要将其导出到任何文件中,并在需要时导入

编辑
我不想使用webservice,因为我想做一个没有连接的应用程序,但在设备连接时使用导出/导入数据库功能。作为备份…有意义吗?

有可能吗

这是我的密码

function initDatabase() {
try {
    if (!window.openDatabase) {
        alert('Databases are not supported in this browser.');
    } else {
        var shortName = 'DB';
        var version = '1.0';
        var displayName = ' Database';
        var maxSize = 100000; //  bytes
        DB = openDatabase(shortName, version, displayName, maxSize);
        createTables();
        selectAll();
    }
} catch(e) {

    if (e == 2) {
        // Version number mismatch.
        console.log("Invalid database version.");
    } else {
        console.log("Unknown error "+e+".");
    }
    return;
}
}

隐马尔可夫模型。。。我从未使用javascript导出/导入过。HTML5中有一个新的文件API,听起来很有希望,它有很好的支持:否则,我在这些场景中通常要做的是与web服务来回通信,但这需要服务器端编程。我想做一个没有连接的应用程序,但在设备连接功能时使用导出/导入数据库。作为备份…有意义吗?基于浏览器的javascript通常被故意阻止访问本地文件系统。您可以使用在浏览器中实现等效的下载。如果您从PhoneGap数据库中检索到您可能正在使用的数据,那么您可以如上所述导出为CSV。我如何才能导出为CSV?我正在使用appmobi