我有一个返回 JSON 的函数。这是我的 JSON 问题的格式。
[{"ChapterNum":"1","CourseID":"37","ChapterID":"30"},
{"ChapterNum":"2","CourseID":"37","ChapterID":"31"},
{"ChapterNum":"3","CourseID":"37","ChapterID":"32"}]
我基本上想将“ChapterNum”及其值存储到我的android sqlite数据库中。
我只是很困惑如何遍历它并将其放入我的数据库中......
对于以前的数据库条目来执行此操作。
public long addStudentInfoToDb(String stuID,String stuFName, String stuLName) {
ContentValues student_info = new ContentValues();
student_info.put(STU_ID, stuID);
student_info.put(STU_FNAME, stuFName);
student_info.put(STU_LNAME, stuLName);
return mDb.insert("Student", null, student_info);
}
所以我在想
public long addChaptersToDb() {
ContentValues chapter_info = new ContentValues();
///loop through jArray
///read array into contentvalues
return mDb.insert("Chapter", null, chapter_info);
}
有任何想法吗?