안드로이드 개발 질문/답변
(글 수 45,052)
====파싱구간====
<td class="mon">배추된장국<br />사각어묵볶음<br />무생채<br />맛김<br />깍두기</td>
====코드====
String mon = bufferArray[159];
..
..
food_1 sp = new food_1(); StringTokenizer st = new StringTokenizer(mon,"<br />"); while(st.hasMoreTokens()){ StringTokenizer st1 = new StringTokenizer(st.nextToken(),"<br />"); while(st1.hasMoreTokens()) list.add(st1.nextToken()); }
코드를 적고 출력을하면
====출력====
td
class="mon"
배추된장국
사각어묵볶음
무생채
맛김
깍두기
td
로 출력이 됩니다.
여기서 질문사항이 출력된 배추된장국 부터 깍두기까지 따로 빼서 출력을 어떻게하는지 잘 모르겠습니다ㅠ
도와주세요




while 문에서 list로 순서대로 들어가잖아요
배추된장국이 0번이라하면 깍두기가 4번 자리 이잖아요 list에서요
while문에다가 num++; 를 해서 num을 더하게 해서 if(num >= 4)를 이용해서 4번까지만 List에다가 저장하게 만들면 되잖아요. ^^
이렇게 설명하셔도 모르신다면 isocceri_@naver.com 으로 메일주세요 ^^