Page 618 - 3-3
P. 618
} catch (Exception e) {
errorString = e.toString(); // 에러값넣음
return null; // 반환x
}
}
private void showResult() {
ArrayList<HashMap<String, String>> mArrayList = new ArrayList<>(); //
HashMap 방식 배열
try {
JSONObject jsonObject = new JSONObject(mJsonString); // Json 객체
JSONArray jsonArray = jsonObject.getJSONArray(TAG_JSON); // TAG_JSON 값
넣음
for (int i = 0; i < jsonArray.length(); i++) { // 배열의 길이만큼
JSONObject item = jsonArray.getJSONObject(i);
String Num = item.getString(TAG_Num); // 학번값
String Name = item.getString(TAG_Name); // 이름값
String Fir = item.getString(TAG_Fir); // 1 교시
String Sec = item.getString(TAG_Sec); // 2 교시
String Thi = item.getString(TAG_Thi); // 3 교시
String Fou = item.getString(TAG_Fou); // 4 교시
String Fif = item.getString(TAG_Fif); // 5 교시
String Six = item.getString(TAG_Six); // 6 교시
String Sev = item.getString(TAG_Sev); // 7 교시
HashMap<String, String> hashMap = new HashMap<>();
//key 와 value 값으로 저장하는 hashmap 형태로 저장
hashMap.put(TAG_Num, Num);
// 번호값 입력(key,value)
hashMap.put(TAG_Name, Name);
// 이름
hashMap.put(TAG_Fir, Fir);
//1 교시 출석정보 입력
hashMap.put(TAG_Sec, Sec);
//2 교시 출석정보 입력
hashMap.put(TAG_Thi, Thi);
//3 교시 출석정보 입력
hashMap.put(TAG_Fou, Fou);
//4 교시 출석정보 입력
hashMap.put(TAG_Fif, Fif);
//5 교시 출석정보 입력
hashMap.put(TAG_Six, Six);
//6 교시 출석정보 입력
- 618 -