【发布时间】:2019-04-24 03:18:35
【问题描述】:
我想将 excel 转换为 android 应用程序中的 DB 文件。
Excel 有 90k 条记录,
我正在使用 MS Excel 将 xlsx 转换为 CSV 文件。
我正在使用 DB Browser for Sqlite 将 CSV 转换为 Db 文件。
我正在使用 SQlite db for Android DB。
作为第一步,我将大小的 excel 文件转换为 CSV 文件,在转换大小为 15 MB 的 excel 文件时,当我将其保存为 CSV 文件时,它变成了 31.2 MB,它的大小几乎增加了一倍。
以前其他人从大小为 10.5 MB 的 excel 文件创建了大小为 15 MB 的 CSV 文件。我不确定它是在何种过程中实现的。
转换为 CSV 文件时有什么办法可以减小文件大小?
我尝试在格式单元格选项中更改为文本,它只是减少了 0.5 MB
【问题讨论】:
-
xlsx 文件是 zip 压缩的 XML。当您转换为纯文本 CSV 时,它是未压缩的。如果您需要那样的话,您对此无能为力。不过,您不会将 CSV 与您的应用一起发送,对吗?
-
我正在将其转换为 Sqlite 文件,然后在应用程序中使用它
标签: android excel csv export-to-csv