안드로이드 개발 질문/답변
(글 수 45,052)
지금 html 파싱부분을 구현중인데..
htmlcleaner를 이용하고있습니다 보니깐 object[]에 찾은 값을 저장하는거 같은데
Object[]를 어떻게 출력해야할지모르겠습니다
Object[] objArray = node.evaluateXPath("//div//ul//li[@title='새폴더'][@class='name gm-tcol-c'][@id='editLayer']//strong");
로 받아온값을
Toast.makeText(getApplicationContext(), objarray, 1000).show();
로 한다고 되는것도 아니고... 어떻게 해결해야할지 모르겠네요
Object[]의 특성도모르고.. toString으로 스트링형 변환후 토스트메세지로 쓰니깐 변환은 됬는데 역시 정상적인 변환이 아닌가봐요..
도와주세요 ㅠㅠ




먼저 Object에 대해선...네이버 같은곳에서 찾으시면 금새 알구 있구요.
[]는 배열이라는 의미입니다.
그니까 objArray 는 Object타입의 배열 변수입니다..
먼저 로그창에...아래 같이 돌려보세용.
for(int i=0; i<objArray.length; i++) { // objArray배열의 길이 만큼 포문을 돌립니다..
System.out.println(objArray[i]);
}
이렇게 해도 로그가 이상하게 찍힌다면...먼저 그 오브젝트가 어떤 타입인지부터 알아서 처리해야 겠죠...
자세한건 아랫분이...(아님 네이버 검색하시면 금새 나옵니당.. -_-);;