hallo leute
ich hab da ein problem vllt wisst ihr da weiter?!
ich will die ersten 3 zeilen einer webseite einlesen aber komischerweise funktioniert das nicht. An was könnte es liegen?!, der Code müsste eigentlich passen...:? ..
Code:
import java.io.*;
import java.net.*;
class WebPageRead {
public static void main(String[] arg) throws Exception {
URL u = new URL("http://www.java-forum.org/");
InputStream ins = u.openStream();
InputStreamReader isr = new InputStreamReader(ins);
BufferedReader webPage = new BufferedReader(isr);
System.out.print(webPage.readLine());
System.out.print(webPage.readLine());
System.out.print(webPage.readLine());
}
}
achso sorry.... diese fehlermeldung bekomm ich wenn ichs ausführen will...:
Code:
Exception in thread "main" java.net.SocketException: Unrecognized Windows Socket
s error: 10106: create
at java.net.Socket.createImpl(Socket.java:331)
at java.net.Socket.connect(Socket.java:450)
at java.net.Socket.connect(Socket.java:402)
at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:402)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:618)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:306)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
at sun.net.www.http.HttpClient.New(HttpClient.java:339)
at sun.net.www.http.HttpClient.New(HttpClient.java:320)
at sun.net.www.http.HttpClient.New(HttpClient.java:315)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
ction.java:510)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
.java:487)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:615)
at java.net.URL.openStream(URL.java:913)
at WebPageRead.main(WebPageRead.java:9)
das liegt am JOE, es sind aber nicht alle Versionen davon betroffen. Such mal im Netz nach dem Fehler. Ich weiß es auch nur, weil hier schon mal jemand so einen Fehler hatte. Ich selbst habe JOE noch nie benutzt.
Jop JOE hat mich ganz am Anfang der Programmiererei genau dabei auch nerven gekostet. Nutze doch einfach Text editoren mit Syntax Highlighting, und später wenn man ein Bisschen mehr Übung hat steig um auf eclipse
(für anfänger wie ich finde nur bedingt zu empfehlen, da es viel selber macht und man nicht immer versteht warum etwas läuft so wie es läuft. das rächt sich später ... ich sprech aus erfahrung )