파싱을 해서 사용하려고 하는데 현재 웹페이지에서 html문서를 얻어오려면 어떻게 해야하나요??
getUrl() 로 얻어오려하니까 자꾸 기본 설정된 url만 얻어오드라고요..
다른 방법 없나요? jericho 파서를 사용하고 있습니다
for(;;){
// 웹상에 보여지는 텍스트를 라인단위로 읽어 저장.
String line = br.readLine();
if(line == null) break;
// 저장된 텍스트 라인을 jsonHtml에 붙여넣음
jsonHtml.append(line + "\n");
}
br.close();
conn.disconnect();
} catch(Exception ex){
Toast.makeText(this, ex.getMessage(), Toast.LENGTH_LONG).show();
return jsonHtml.toString();
}}
자세한건 여길 참조하세요. http://memy80.blog.me/100109026444
제 블로그입미;;;;;;;; ㅋㄷ;;; 댓글은 필수입미;;;;;;;;; ㅋ
로그인 유지
StringBuilder jsonHtml = new StringBuilder();
try{
// 연결 url 설정
URL url = new URL("addr);
// 커넥션 객체 생성
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
// 연결되었으면.
if(conn != null){
conn.setConnectTimeout(10000);
conn.setUseCaches(false);
// 연결되었음 코드가 리턴되면.
if(conn.getResponseCode() == HttpURLConnection.HTTP_OK){
BufferedReader br = new BufferedReader(new InputStreamReader(conn.getInputStream(), "EUC-KR"));
for(;;){
// 웹상에 보여지는 텍스트를 라인단위로 읽어 저장.
String line = br.readLine();
if(line == null) break;
// 저장된 텍스트 라인을 jsonHtml에 붙여넣음
jsonHtml.append(line + "\n");
}
br.close();
}
conn.disconnect();
}
} catch(Exception ex){
Toast.makeText(this, ex.getMessage(), Toast.LENGTH_LONG).show();
}
return jsonHtml.toString();
}
}
자세한건 여길 참조하세요. http://memy80.blog.me/100109026444
제 블로그입미;;;;;;;; ㅋㄷ;;; 댓글은 필수입미;;;;;;;;; ㅋ