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  -
   281   282   283   284   285   286   287   288   289   290   291