일단 제리코 파서를 이용해 해당 사이트의 소스를 긁어와 텍스트만 그대로 뿌려줬습니다. 그런데 이것들을 분류별로 즉 아이템별로 나눠서 딱딱 뿌려줘야 하는데 구글링을 아무리 해봐도 방향제시가 없더군요 ㅠ 리스트뷰로 이 값을 상품마다 뿌려줘야 하는데 보시다시피

시간은 시간끼리 제목은 제목끼리 나열해버립니다.

 

 그렇다고 소스코드를 보시면 참 난해합니다. 다른 제리코파서 소스들을 참고하면 <td>로 분류를 해주는데 이 html소스들은

 

도대체 어떤 종류인지;;

 

결과적으로 질문입니다.

아이템별로 분류를 하고 리스트뷰로 뿌려주려면 어떻게 소스를 작성해야 하는지 구체적으로 알고 싶습니다.

 

아래는 뿌려준 화면과 해당 사이트의 소스보기 중 일부입니다. 

 

그리고 제가 쓴 소스입니다.

 

package com.kfiop;


import java.net.URL;

import net.htmlparser.jericho.HTMLElementName;
import net.htmlparser.jericho.Source;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

 

public class JerichoActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
       
      
        String yourUrl = "http://www.ticketmonster.co.kr/now/?ar=92&tz=&page=1";
       
        TextView tv = (TextView)findViewById(R.id.textView1);
        tv.setText(getHtmltoText(yourUrl));
    }
    
    public String getHtmltoText(String sourceUrlString){ 
     Source source = null;
     String content = null;
     
     try{
      source = new Source(new URL("sourceUrlString);
      
      source.fullSequentialParse();
      
      content = source.getTextExtractor().toString();
     }catch(Exception e){
      e.printStackTrace();
     }
     return content;
    }
}strin.jpg

      

htmllllll.jpg