java - 如何用java下载并解析sql文件

标签 java android mysql sql database

我正在学习 java/android 开发,并且我有一个我想要制作的应用程序的想法。 我想制作一个应用程序来显示我经常更新的即将推出的游戏列表(仅是一个示例)。为了做到这一点,它会下载一个数据库文件(或直接读取而不下载)并解析它以在用户每次打开应用程序时显示信息。

我查了很多资料,没找到办法。如果有人告诉我如何做,我将不胜感激。 我知道可以使用 RSS 提要,但如果可能的话我想使用数据库。

最佳答案

我会推荐 SQL 数据库 H2 。只需将 .jar 包含在您的项目中(按照网站安装说明进行操作),然后在您的代码中使用它:

Class.forName("org.h2.Driver");
Connection con = DriverManager.getConnection("jdbc:h2:"+path_to_database);
con.createStatement().execute("CREATE TABLE games(name VARCHAR(80))");
con.createStatement().execute("INSERT INTO games(name) VALUES('Halo 3')");
// etc...

他们的文档非常全面,可以帮助您开始从数据库中读取和写入。

关于java - 如何用java下载并解析sql文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38685006/

相关文章:

Android:错误找不到符号 NotificationCompat.DecoratedMediaCustomViewStyle

android dev通过os打开一个文件

mysql - 对于这个 MySQL 查询有更好的方法吗?

java - 列表中具有泛型方法参数类型的接口(interface)

java - 构建文件夹紧凑树的最佳方法是什么?

java - 带有加速度计和方向计的简单代码的惊人行为

java - 无法使用 View 树观察器获取 View 大小

mysql - Yii中使用触发器时如何使用事务

php - 跨许多 PHP 请求的 MySQL 事务

java - Jersey 多种产品