我正在学习 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/