Page 286 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 286
Element pm25el = (Element) pm25.item(0);
String str25 = pm25el.getChildNodes().item(0).getNodeValue().toString();
nameList = nameElement.getChildNodes();
NodeList areaList = fstElmnt.getElementsByTagName("cityName");
//cityName이라는 변수의 값 가져오는 중.
String area = areaList.item(0).getChildNodes().item(0).getNodeValue();
time = "";
NodeList timelist = fstElmnt.getElementsByTagName("dataTime");
//dataTime이라는 변수의 값 가져오는 중.
if (time == "") {
time = timelist.item(0).getChildNodes().item(0).getNodeValue().toString();
}
int standard = Integer.parseInt(nameList.item(0).getNodeValue().toString());
String status = "";
String status2 = "";
if (standard < 20)
status = " 아주 좋음";
else if (standard < 30)
status = " 좋음 ";
else if (standard < 50)
status = " 보통 ";
else if (standard < 70)
status = " 나쁨 ";
else
status = " 매우 나쁨";
standard = Integer.parseInt(nameList.item(0).getNodeValue().toString());
//미세먼지 상태 체크.
if (standard < 10)
status2 = "아주 좋음";
else if (standard < 15)
status2 = " 나쁨 ";
else if (standard < 25)
status2 = " 나쁨 ";
else if (standard < 35)
status2 = " 나쁨 ";
else
status2 = " 나쁨 ";
data_RSS.append("" + (i + 1) + ":지역정보: " + area + "\n" + " pm10 : " +
nameList.item(0).getNodeValue() + " ㎍/㎥ - " + status + "\n pm2.5 : " + str25 + " ㎍/㎥ - "
- 279 -