【问题标题】:How to download and parse an sql file in java如何在java中下载和解析一个sql文件
【发布时间】:2016-07-31 14:31:04
【问题描述】:
我正在学习 java/android 开发,并且我想制作一个应用程序。
我想制作一个应用程序来显示我经常更新的即将推出的游戏列表(只是一个例子)。为了做到这一点,它会下载一个数据库文件(或直接读取而不下载)并解析它以在用户每次打开应用程序时显示信息。
我搜索了很多,但没有找到任何方法。如果有人告诉我怎么做,我将不胜感激。
我知道可以使用 RSS 提要,但如果可能的话我想使用数据库。
PS:对不起,如果我的英语很糟糕。
【问题讨论】:
-
你的英语到目前为止还不错,但我担心你的问题是题外话,因为你要求某种教程。请参考How to Ask。 SO 是关于特定的编程问题,即您应该有一段不能按预期工作的特定代码。
标签:
java
android
mysql
sql
database
【解决方案1】:
我会推荐 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...
他们的文档非常全面,可帮助您开始从数据库读取和写入。