1.替换掉逗号(',')和换行。因为逗号是 csv 中 column 的分割符,而换行会被认为是 excel 中的下一个 row。
这两个字符用一些特殊的文本(!@#¥#2 的组合,呵呵,火星文就行)替换掉。
比 如 : excel 文 件 的 第 一 行 为 : 1
"1","2008,01,26"...
这两种字符会影响 sqlite 对导入数据的解析。
123\n456 导 出 为 csv 后 就 成 了
2008,01,26
2. excel 数据存储为 csv 的格式
3. 用终端打开 sqlite 程序,建 database,建 table。
4. sqlite 中调用如下命令:
1).separator ',' 回车
2).import "csv 文件名" “表名”
ps. separator 可以自己来指定,只要我们的文本数据能符合格式就行了。
SQLite 数据库导出 EXCEL
方法一:sqlite3 -csv -header test.db "select * from tt" > stat.csv
取得所有表名,替换 tt
方法二:网上下载一个叫 sqliteadmin 的工具,打开表,然后选择 tools->send to excel
一下就全导出了。