mysql - 如何在android中将Mysql DB导入到SQlite中?

标签 mysql json sqlite

我搜索了很多链接,但无法清楚地了解如何将 MySQL DB 导入或导出到 SQLite 数据库。

  1. 我需要从网络获取数据并将其显示到我的 Android 应用程序中。在此之前,我使用 Web 服务并以 JSON 格式获取数据并对其进行处理。

    List<NameValuePair> params = new ArrayList<NameValuePair>();
    params.add(new BasicNameValuePair("xxxx", Menu_id));
    params.add(new BasicNameValuePair("yyyy", Food_id));
    JSONParser jParser = new JSONParser();
    JSONObject jobject = jParser.makeHttpRequest(URL, "POST", params);
    success = jobject.getInt(TAG_SUCCESS);
    if (success == 1) {
        JSONArray jarray = new JSONArray();
        jarray = jobject.getJSONArray("Dinner_Foods");
        for (int i = 0; i < jarray.length(); i++) {
            final JSONObject jobj = jarray.getJSONObject(i);
            FoodItems item = new FoodItems();   
            item.setFoodIdentifier(jobj.getInt("id"));
            item.setFoodName(jobj.getString("title"));
            mFoodItems.add(item);
            }
        }
    
  2. 但是现在我将尝试将Mysql数据库文件导入到Sqlite数据库中,并对其进行处理。

  3. 对于该任务,我有 .sql,其表名称为“questions”,我需要将该表转换为 SQlite DB 并处理它。请帮我找到解决方案...

最佳答案

您可以使用此工具:http://sqlite2009pro.azurewebsites.net/

通过这个你可以将mysql数据导入到sqlite中。 欲了解更多信息:这里是相同的主题

Convert MySQL to SQlite

关于mysql - 如何在android中将Mysql DB导入到SQlite中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33645867/

相关文章:

php - 如何从另一个 .php 文件中输入的 .php 文件访问变量?

c# - 如何在使用 Newtonsoft.Json 序列化 json 时忽略默认值

javascript - 无法调用未定义的 GetJson 的方法 'toLowerCase'

sql - 如果没有匹配的记录,则选择默认值

iphone - 在 SQLite 中获取列名?

mysql - 使用 MySQL 生成 2-uple 的平均值

mysql - CI 插入失败

php - MySQL 选择不在另一个表中的 ID

java - 如何防止 Map 中的空值和 bean 中的空字段通过 Jackson 序列化

sql-server - 事务中的多个参数化的Delphi SQL更新