.bin格式的数据库如何编辑查看?
澳门博彩导航网址
澳门博彩导航网址
当前位置 : 澳门博彩导航网址 > 网上赌博新址

.bin格式的数据库如何编辑查看?

在代码中通过函数extractDatabase解压Assets目录下的数据库dump.bin文件,我想知道如何对这个数据库进行编辑和查看?

private void extractDatabase throws IOException {
        final ZipInputStream zipInputStream = new ZipInputStreamDatabaseHelper.sAppContext.getAssets.open"dump.bin";
        if zipInputStream.getNextEntry != null {
            final byte[] array = new byte[1024];
            final File file = new FilegetInstance.mDbDir;
            if !file.exists {
                file.mkdirs;
            }
            final BufferedOutputStream bufferedOutputStream = new BufferedOutputStreamnew FileOutputStreamthis.mDbDir + "dump.bin", 1024;
            while true {
                final int read = zipInputStream.readarray, 0, 1024;
                if read == -1 {
                    break;
                }
                bufferedOutputStream.writearray, 0, read;//
            }
            bufferedOutputStream.flush;
            bufferedOutputStream.close;
        }
        zipInputStream.close;
    }
    

把dump.bin改为dump.zip解压 得到新的dump.din 然后改后缀为.db 就成功用数据库打开了

后缀名不一定能正确指示文件的具体类型(内部储存结构)。
而 *.bin`,很难知道它具体是什么格式的数据库。可能是某种开放的格式,如SQLite3数据库,也可能是某私有的数据结构。所以你需要知道数据生成方式才能进行正确读取操作。

栏目列表

广告位

澳门博彩导航网址