ハードディスク上のhtmlファイルを文字列(ファイルの実行時に表示されるもののタイプ)として初めてJavaプログラムから実行した結果を取得しようとしていますが、正しく取得できなかったようです。
コードは次のとおりです。
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: 接続が拒否されました: 接続....
もちろん、文字列 File (s) は確かです。ブラウザから実行しましたが、完全に動作します。ホスト名も正しいです。では、何が問題なのですか?できるだけ早く返信してください。前もって感謝します。