arrXmlTag.add("LOC_ID"); //지역구분
arrXmlTag.add("CONT_ID"); //게시판구분
arrXmlTag.add("CONT_NAME"); //게시판제목
.....
} else if(parserEvent == XmlPullParser.START_TAG) {
Log.i("#", "XmlPullParser.START_DOCUMENT:" +XmlPullParser.START_DOCUMENT);
String stag = parser.getName();
Log.i("#", "!!stag:" +stag);
fieldIndex = arrXmlTag.indexOf(stag);//미등록 태그는 -1로 처리
Log.i("#", "!!fieldIndex:" +fieldIndex);
} else if(parserEvent == XmlPullParser.END_TAG) {
Log.i("#", "XmlPullParser.END_TAG:" +XmlPullParser.END_TAG);
} else if(parserEvent == XmlPullParser.TEXT) {
Log.i("#", "XmlPullParser.TEXT:" +XmlPullParser.TEXT);
String text = parser.getText();
switch(fieldIndex){
case 0 : mst_id = text; Log.i("#", "case 0"); break;
case 1 : cont_id = text; Log.i("#", "case 1"); break;
case 2 : Log.i("#", "case 2"); arrBean.add(new ListBean(mst_id, cont_id, text, R.drawable.list_arrow));
break;
}
Log를 찍어서 확인해보면 fieldIndex에 왠 H1 값이 들어옵니다.
똑같은 소스로 잘되는 다른 프로젝트에서 해보면 잘됩니다 - -;;;;;
그렇다고 새로운 프로젝트만들어서 하면 안되고...
가능성을 두고 말씀드리지만
이클립스 주노를 사용하고 있습니다.
TextFile인코딩을 UTF-8 사용하고 있구요. (MS949로도 바꿔봤지만...안되구요)
이것때문에 몇시간을 허비합니다..
아시는분 꼭좀 답변 부탁드리겠습니다!! ㅠ