JSONParser jParser = new JSONParser();
JSONArray json = jParser.getJSONFromUrl(url);
for (int i = 0; i < json.length(); i++) { // url 주소내에 있는 배열의 길이
try {
JSONObject c = json.getJSONObject(i);
JSONArray jArr = c.getJSONArray("results");// results 배열 내에있는 길이
for(int j = 0; j<jArr.length(); j++) { // results 내부 반복
c = jArr.getJSONObject(j);
String vmenu = c.getString(mainMenu1);
String vaddress = c.getString(newContentAddress1);
String vphone = c.getString(mainTelephone1);
String vopentime = c.getString(opentime1);
String vholi = c.getString(holiday1);
map = new HashMap<String, String>();
map.put(mainMenu1, vmenu);
map.put(newContentAddress1, vaddress);
map.put(mainTelephone1, vphone);
map.put(opentime1, vopentime);
map.put(holiday1, vholi);
list.add(map);
이렇게 사용하고
외부 매소드에서 str1 = map.get("mainMenu1");라고 실행하면 오류가 납니다..
왜그럴까요.? ㅜ