안드로이드 개발 질문/답변
(글 수 45,052)
url에서 소스 긁어 오는데 이상하게 소스를 인식하지 못합니다.
맨처음 노선번호 출력까지는 되는데 그다음소스를 읽지 못하는것 같습니다. 고수님들 도움이
필요합니다.
-----------------------------------------
이클립스 에러내용..
Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: -2
at java.lang.String.substring(Unknown Source)
at testt.main(testt.java:33)
------------------------------------
URL alec = new URL("");
BufferedReader in = new BufferedReader(
new InputStreamReader(alec.openStream(),"UTF-8"));
String inputLine;
while((inputLine = in.readLine()) != null)
while(true){
// 노선번호 출력
String routeNo = inputLine.substring(idx, idxEnd);
System.out.println(routeNo);
// 노선종점
idx = inputLine.indexOf("</td>", idxEnd)+2;
inputLine = inputLine.substring(idx);
}
요걸로 이미 라인이 마지막줄까지 이동한 상태네요
while(true) 를 수정하세요