JSON Parsing – Developing Android Apps

우리는 FetchWeatherTask가 기상 문자를 배열로 돌려주기를 원합니다 async task의 return type를 수정할 필요가 있다는 뜻이죠 그 다음 doInBackground 메소드에서 입력 문자를 읽은 뒤 이 코드를 실행합니다 helper 메소드와 getWeatherDataFromJson를 불러서 forecastJson 문자뿐만 아니라 기상 날짜의 수까지 전달합니다 변환에 문제가 있을 떄는 Json exceptions을 잡아냅니다 기상 데이터의 문자 배열이 맞는지 확인하고 싶으니까요 getWeatherDataFromJson 메소드 안에서 배열의 각 요소를 출력하도록 일부 로깅 선언문을 추가했어요