나는 내 하드 디스크에 html 파일을 실행하여 결과를 얻으려고한다. (파일을 실행하면서 표시되는 파일의 유형이 무엇인지) 처음으로 자바 프로그램을 작성하면 얻지 못했던 것 같다. 권리. 여기 Java 프로그램에서 로컬 하드 디스크의 html 파일을 실행 한 결과를 얻는 방법은 무엇입니까?
코드입니다 :import java.io.*;
import java.net.URL;
public class MapDir {
public static void main(String[] args) throws FileNotFoundException, IOException
{
String s = "file:///F:/Stuff/Muaz/Programming/Mobile Applications/J2ME/Ride Sharing System/RSS Server/routeDistance.html?addr1=30.065634,31.209473&addr2=29.984177,31.440052";
URL url = new URL("file", "Core", s);
BufferedReader r = new BufferedReader(new InputStreamReader(url.openStream()));
while((s = r.readLine()) != null)
{
System.out.println(s);
}
}
}
나는 다음과 같은 오류가 코드를 실행하면
java.net.ConnectException : 연결이 거부 됨 : 연결 ....의
을 -course 문자열 File에 대해 확실합니다. 브라우저 형태로 실행했는데 완벽하게 작동합니다. 호스트 이름도 정확합니다. 뭐가 잘못 됐어? 최대한 빨리 회신 해주십시오. 미리 감사드립니다.
왜'java.net.URL'이 아니라'java.io.File'입니까? – BalusC