Как вставить / сохранить Json в базу данных - PullRequest
0 голосов
/ 20 января 2012

У меня есть следующий класс, который анализирует JSON, и я пытаюсь загрузить JSON в свою базу данных. Моя проблема, значение не вставляется в базу данных ... Как я могу сохранить JSON в моей базе данных.

try{            
    JSONArray  location = json.getJSONArray("searchableLocations");         
    for(int
       i=0;i<location.length();i++){                        
        HashMap<String, String> map = new HashMap<String,
                        String>();  
        JSONObject e = location.getJSONObject(i);


        map.put("id",  String.valueOf(i));
        map.put("", "searchableLocations:" + e.getString("identifier"));
        map.put("name", "name: " +  e.getString("name"));
        //map.put("name", "priorityLevel: " +
               e.getString("priorityLevel"));
        map.put("", "numberOfPostcodes: " + 
           e.getString("numberOfPostcodes"));             
        mylist.add(map);            
    }       
        }catch(JSONException e)        {
     Log.e("log_tag", "Error parsing data "+e.toString());
       }

Здесь я пытаюсь вставить анализ json в базу данных

databasePropertyManager = new DatabasePropertyManager(Database.this);   
databasePropertyManager.openDB();       
// Insert a the property list" 
databasePropertyManager.insertProperty("name", "identifer",
        "numberOfPostCodes"); 

1 Ответ

0 голосов
/ 20 января 2012

Вместо того чтобы писать запросы для создания и вставки данных в БД, с помощью ORMAN это очень просто ... см. Ссылку ниже http://codeherenow.com/android/orman-saying-hello-part-2/...here все основано на объектах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...