webseite auslesen

Status
Nicht offen für weitere Antworten.

milchjeeper

Mitglied
Hallo,

ich habe mit der Suchfunktion und bei google nichts gefunden, darum stelle ich die frage hier einmal:

Ich will eine Internetseite auslesen, bzw. eine Datei die auf einem Webserver liegt. Es soll vorrausgesetzt werden, dass die Datei eine Text-, php- oder html-Datei ist. Also sollte das endergebnis String sein.

hat jmd. von euch schon mal eine ähnliche Methode programmiert?

bitte um Hilfe


Gruß

milchjeeper
 
G

Guest

Gast
Code:
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;

public class Test {
	public static void main(String[] args) {
		try {
			URL u1 = new URL("http://www.google.com");
			URLConnection connection = u1.openConnection();
			InputStream is = connection.getInputStream();
			BufferedReader reader = new BufferedReader(new InputStreamReader(is));
			String line = reader.readLine();
			while(line != null){
				System.out.println(line);
				line = reader.readLine();
			}  
		} catch  (Exception e) {
			e.printStackTrace();
		}
	}

}

da gibts mehrere gründe, wozu man sowas braucht....
 

milchjeeper

Mitglied
Jango hat gesagt.:
milchjeeper hat gesagt.:
Ich will eine Internetseite auslesen, bzw. eine Datei die auf einem Webserver liegt
Wozu? Klingt nicht nach einer legalen Sache... :(

Ich kann dich beruhigen, ich will nur aktuelle Einstellungen, eines Programms, die auf einem Server liegen auslesen und in dem Programm verwenden. :) Das mit den txts auslesen war mein lösungsansatz, gibts noch andere?


danke für die Schnelle Antwort, funktioniert wunderbar :)

gruß
milchjeeper
 

java666

Aktives Mitglied
Hallo,

ich hab das ganze noch etwas erweitert!!!

Code:
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.Scanner;

/**
 *
 * @author martin
 */
public class Test1 
{
    public static void main(String[] args) 
    {
        Scanner tastatur=new Scanner(System.in);
        String url;
        
        System.out.println("Bitte geben Sie die URL ein!");
        url=tastatur.next();        
        
        try 
      {              
         URL u1 = new URL("http://"+url);
         URLConnection connection = u1.openConnection();
         InputStream is = connection.getInputStream();
         BufferedReader reader = new BufferedReader(new InputStreamReader(is));
         String line = reader.readLine();
         while(line != null)
         {
            System.out.println(line);
            line = reader.readLine();
         } 
      } 
      catch  (Exception e) 
      {
         e.printStackTrace();
      }
   }
}

Jetzt kann man das ganze per eingabe machen und muss so nicht mehr am source-code arbeiten!!!

Nur eine kleine spielerei!!!

Seas
 

jobu0101

Bekanntes Mitglied
Kann man sich im Vorhinein auch die Größe der Datei geben lassen, so dass man, wenn es eine Größere ist, den Ladeprozess anzeigen lassen kann?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Z Html Element aus der Webseite auslesen Java Basics - Anfänger-Themen 1
C Dynamische (AJAX) Inhalte einer Webseite mittels Java auslesen Java Basics - Anfänger-Themen 2
X Webseite auslesen ohne Quellcode zu splitten Java Basics - Anfänger-Themen 3
G JAVA - iMacros - Zahlen aus Webseite auslesen Java Basics - Anfänger-Themen 3
U Queltext einer Webseite auslesen Java Basics - Anfänger-Themen 6
N Inhalt von Webseite auslesen Java Basics - Anfänger-Themen 3
P Webseite vom Smartmeter wird nur unleserlich angezeigt Java Basics - Anfänger-Themen 7
I Erste Schritte Einfache Datenbank-Webseite erstellen als Nicht-IT-lerin Java Basics - Anfänger-Themen 24
B Programm, dass alle 3 Tage eine Webseite öffnet? Java Basics - Anfänger-Themen 20
L Webseite aufrufen (HTTP) Java Basics - Anfänger-Themen 8
B Mit webservice a) String auf Webseite ausgeben b) Weiterleitung auf andere Seite Java Basics - Anfänger-Themen 10
G Input/Output Webseite Cache-Control: max-age=3 Öfters Aktualisieren? Java Basics - Anfänger-Themen 1
I Java Server Faces mit Glassfish Webseite veröffentlichen Java Basics - Anfänger-Themen 4
I Prüfen ob Webseite existiert Java Basics - Anfänger-Themen 3
I Authentifizierung einer iCal- Datei auf einer Webseite Java Basics - Anfänger-Themen 1
N Textfeld- und Buttonerkennung einer Webseite Java Basics - Anfänger-Themen 6
W Komplette Webseite runterladen Java Basics - Anfänger-Themen 6
A Webseite einlesen und mit String vergleichen Java Basics - Anfänger-Themen 7
A Webseite in Programm einbinden Java Basics - Anfänger-Themen 5
T Applikation/App/Webseite - Wie fortfahren? Java Basics - Anfänger-Themen 3
C Bestimmte Informationen von Webseite suchen Java Basics - Anfänger-Themen 13
V .jar Programm auf Webseite bringen Java Basics - Anfänger-Themen 7
E Anmeldung an Webseite und Abruf einer Datei Java Basics - Anfänger-Themen 3
E Konsolenprogramm in Webseite einbinden Java Basics - Anfänger-Themen 4
O Variablen Variablen Inhalt von Webseite einlesen!? Java Basics - Anfänger-Themen 2
M Webseite komplett laden Java Basics - Anfänger-Themen 4
J Mit JS, Text und Bilder von Webseite verändern... Java Basics - Anfänger-Themen 10
B Webseite einblenden Java Basics - Anfänger-Themen 15
R UTF-8 Webseite Umlaute lesen. Java Basics - Anfänger-Themen 2
7 Webseite aufrufen Java Basics - Anfänger-Themen 3
F Uhrzeit von Webseite Java Basics - Anfänger-Themen 7
B Einfache Applets für Webseite Java Basics - Anfänger-Themen 10
D Webseite zum Herunterladen von Java-Quelltexten? Java Basics - Anfänger-Themen 3
D Advanced - Daten aus der Webseite holen Java Basics - Anfänger-Themen 7
M Auf Java (Desktop) Applikation mittels Webseite zugreifen Java Basics - Anfänger-Themen 6
S Accordeon bei Webseite geht bei Ie8 nicht Java Basics - Anfänger-Themen 2
Developer_X Webseite im JFrame Java Basics - Anfänger-Themen 4
S Neuladen der Webseite nach Klick im Applet Java Basics - Anfänger-Themen 2
F Webseite erstellen Java Basics - Anfänger-Themen 13
S Applet in Webseite einbinden Java Basics - Anfänger-Themen 2
G Position eines Objekts auf Webseite herausfinden Java Basics - Anfänger-Themen 9
X Via Java auf eine Webseite einloggen. Java Basics - Anfänger-Themen 6
D quellcode in webseite einbinden Java Basics - Anfänger-Themen 7
G Webseite zugriff Java Basics - Anfänger-Themen 6
G Webseite aufrufen Java Basics - Anfänger-Themen 9
R JSP: Ausgabe einer entfernten Webseite in Variable einlesen Java Basics - Anfänger-Themen 2
G Häufigkeit der Wörter einer Webseite zählen Java Basics - Anfänger-Themen 7
G Webseite aus Java heraus laden Java Basics - Anfänger-Themen 3
G text von webseite kopieren Java Basics - Anfänger-Themen 9
G Buttonklick -> Aufruf einer Webseite Java Basics - Anfänger-Themen 16
L Webseite mit Java erstellen Java Basics - Anfänger-Themen 4
G Webseite aufrufen mit Java (Link artig) Java Basics - Anfänger-Themen 7
B webseite (java applet enthalten) offline ansehen Java Basics - Anfänger-Themen 7
K Webseite einlesen Java Basics - Anfänger-Themen 7
S Daten aus Import Datei auslesen und sortieren Java Basics - Anfänger-Themen 2
T array auslesen Java Basics - Anfänger-Themen 2
I Klassen von einem package laden, Statisches Feld auslesen und Objekt erstellen Java Basics - Anfänger-Themen 8
N Einzelne Werte aus einem TreeSet auslesen Java Basics - Anfänger-Themen 2
D Eclipse will nicht auslesen Java Basics - Anfänger-Themen 6
E TIF Datei auslesen Java Basics - Anfänger-Themen 2
krgewb Breite und Höhe eines Bildes in base64 auslesen Java Basics - Anfänger-Themen 3
sserio TXT-Datei Auslesen und den Wert jedes Namen ausrechnen etc. Java Basics - Anfänger-Themen 37
J Speichern von zwei Variablen durch Auslesen aus einem Numberfield Java Basics - Anfänger-Themen 2
U Sekunden von LocalTime auslesen, wie möglich? Java Basics - Anfänger-Themen 1
E Outlook ordner auslesen Java Basics - Anfänger-Themen 4
R Eigenschaft über Parameter auslesen und ändern Java Basics - Anfänger-Themen 15
B Bin komplett am verzweifeln :( Verkettete Liste die Objekte hat Attribut auslesen Java Basics - Anfänger-Themen 14
J Datei aus Netzwerk auslesen Java Basics - Anfänger-Themen 9
J Jsonfile auslesen Java Basics - Anfänger-Themen 8
A Eine Textdatei auslesen Java Basics - Anfänger-Themen 16
N Aus einem String die Anzahl der Vokale auslesen Java Basics - Anfänger-Themen 40
H Array rückwärts auslesen funktioniert nicht Java Basics - Anfänger-Themen 3
J Bestimmte parameter aus Jsonfile auslesen Java Basics - Anfänger-Themen 15
AleXusher Mehrdimensionales Array aus txt.file auslesen Java Basics - Anfänger-Themen 4
L Zeichen an bestimmter Stelle auslesen Java Basics - Anfänger-Themen 4
3 Textdatei Zeilenweise auslesen Java Basics - Anfänger-Themen 3
J Json Datei auslesen Java Basics - Anfänger-Themen 4
I Java String einlesen und auslesen Java Basics - Anfänger-Themen 11
S Tastatureingabe auslesen und in Konsole ausgeben Java Basics - Anfänger-Themen 6
S CSV Datei auslesen und anders darstellen Java Basics - Anfänger-Themen 2
G Scanner nutzen und Index auslesen Java Basics - Anfänger-Themen 8
N JTable auslesen Java Basics - Anfänger-Themen 6
N Java CSV Datei auslesen Java Basics - Anfänger-Themen 6
F Webseiten Quelltext auslesen Java Basics - Anfänger-Themen 5
J Datei auslesen (nur bestimmte Stellen) Java Basics - Anfänger-Themen 2
I csv auslesen, mittels List Java Basics - Anfänger-Themen 18
S Letzte Zahl eines Integer auslesen? Java Basics - Anfänger-Themen 3
G If / While Programm (Datei auslesen) Java Basics - Anfänger-Themen 6
S Aus einer .bz2 Datei auslesen Java Basics - Anfänger-Themen 2
K Textdatei auslesen und über Mqtt schicken Java Basics - Anfänger-Themen 4
B Name von Verzeichnis bekommen - Files von einem Ordner auslesen Java Basics - Anfänger-Themen 4
A Daten auslesen/vergleichen Java Basics - Anfänger-Themen 3
D XML von Seite auslesen Jsoup Java Basics - Anfänger-Themen 2
I Druckerauflösung auslesen - mittlerweile möglich? Java Basics - Anfänger-Themen 4
B WSDL auslesen? Java Basics - Anfänger-Themen 8
D Methoden Textdokument erstellen und auslesen. Java Basics - Anfänger-Themen 46
B HTML Code / Seite auslesen und JAVA Objekte erstellen Java Basics - Anfänger-Themen 12
S Datein auslesen und verarbeiten Java Basics - Anfänger-Themen 1
J Geld speichern und wieder auslesen Java Basics - Anfänger-Themen 10
S CSV auslesen UTF-8 Problem Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben