android - SQlite 数据库在 Android 中以编程方式转换为 Excel 文件格式

标签 android sqlite file-conversion

我正在开发以 SQlite 作为数据库的 android 应用程序。我想以编程方式将我的 android 应用程序数据库导出为 excel 文件格式,以便普通人可以轻松读取他们的数据库。如果可能的话,请给我提示或不而不是帮助我转换任何其他文件格式,如文本文件或其他。感谢投票...

最佳答案

Excel 读取 CSV,因此这是迄今为止最简单的选择。看看 opencsv

http://opencsv.sourceforge.net

它几乎包含您需要的一切。该过程变得如此简单:

  1. 读取您希望从 Sqlite 导出的数据。
  2. 将结果写入csv文件(记得命名为*something***.csv**,这样excel会知道它是csv文件)

就是这样:)

编辑: 根据您在下方的评论,我建议您查看此主题

How can I use external JARs in an Android project?

编辑 gradle 依赖项

compile 'com.opencsv:opencsv:4.1' 添加到应用程序 gradle。而已。无需添加 jar 。

引用:http://opencsv.sourceforge.net/dependency-info.html

关于android - SQlite 数据库在 Android 中以编程方式转换为 Excel 文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13068774/

相关文章:

database - Android,存储几个WAV文件

Java 货币面额舍入问题

c# - Powerpoint 到文本 C# - Microsoft.Interop

android - OpenCv4Android 和 C++ 数据类型之间的混淆

android - 错误:尝试添加多个依赖项时无法解决:com.android

sqlite 插入需要很长时间

sqlite - 通过 RSqlite 的 SQLilte 查询比 sqlite3 命令行界面慢得多

java - com.sun.star.lang.IllegalArgumentException - 不支持的 URL <文件 :///

android - 尝试配置 firebase 时,Gradle 构建失败,并出现项目编译错误?

android - 无法将标题传递给 android 日历