특정 게임 홈페이지의 id값을 받아서 주소와 결합한 뒤, 특정 부분의 값을 파싱하려고 했는데

코드를 다 짜고 실행하려하니 오류가 발생하여 밑부터 차례대로 주석처리하면서 살펴봤더니

밑에 굵은색 부분 전까지는 문제없이 실행이 되는데 굵은 부분을 실행하려고 하는 순간 앱이 팅겨버리네요...

jericho html 파서 사용하는데, 문제가 뭘까요?..



private OnClickListener mClickEvent = new OnClickListener(){
        public void onClick(View v) {
            // TODO Auto-generated method stub
            EditText entertext = (EditText)findViewById(R.id.enternick);
            TextView ranking = (TextView)findViewById(R.id.variabletext);
            String nick = entertext.getText().toString();
            url = "http://cyphers.nexon.com/cyphers/article/ranking/total/season2/search/nickname/"+ nick +"/1";
            output = "Default";
           
            List<Element> itemTags;
            Source source;
            output = "Running failed";
            try {
                URL sUrl = new URL("url);
                java.io.InputStream is = sUrl.openStream();
                source = new Source(new InputStreamReader(is, "euc-kr"));
                //source.fullSequentialParse();
                //itemTags = source.getAllElements(HTMLElementName.TD);
                           
                //Element td = itemTags.get(6);
                //Element tr = (Element)table.getAllElements(HTMLElementName.TR).get(2);
                //Element td = (Element)tr.getAllElements(HTMLElementName.TD).get(1);
                output = "Successful Running";
            } catch (MalformedURLException e) {
                // TODO Auto-generated catch block
                output = "Running failed cause URLException";
                e.printStackTrace();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                output = "Running failed cause IOException";
                e.printStackTrace();
            }
           
            ranking.setText(output);
        }
    };