2015-11-11 65 views
1

我已经搜索了很多链接,但不能清楚地知道如何将MySQL数据库导入或导出到SQLite数据库中。如何在Android中将Mysql数据库导入到SQlite中?

  1. 我需要从Web获取数据并将其显示到我的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并处理它。请帮我找到解决办法...

回答

1

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

有了这个,你可以导入MySQL数据到sqlite的。 欲了解更多信息:这里是相同THEAD

Convert MySQL to SQlite

+0

先生。 ji - ruh,我有.sql文件,我需要将该文件导入到我的SQLite数据库程序中...如何解决它...在此之前,我使用json格式并从在线获取数据...但现在本身我的任务是获取MySQL数据库,并将这些数据库导入SQLite并处理它... –

相关问题