Hallo,
ich möchte den Quelltext einer Html Seite auslesen.
Einmal mache ich es mit Jsoup und einmal mit einer URLConnection, nur werden jeweils ganz andere Sachen ausgegeben.
Mit UrlConnection:
Mit Jsoup:
Woran liegt dass, das jeweils komplett andere Sachen ausgegeben werden?
Danke im Vorraus.
ich möchte den Quelltext einer Html Seite auslesen.
Einmal mache ich es mit Jsoup und einmal mit einer URLConnection, nur werden jeweils ganz andere Sachen ausgegeben.
Mit UrlConnection:
Java:
try {
URLConnection con = new URL("https://www.youtube.com/feed/trending").openConnection();
InputStream is = con.getInputStream();
int daten = 0;
StringBuffer sb = new StringBuffer();
while ((daten = is.read()) != -1) {
sb.append((char)daten);
}
String s = sb.toString();
System.out.println(s);
System.out.println(s.contains("!doctype")); // Hier wird false ausgeben
} catch(Exception ex) {
}
Java:
try {
Document doc = Jsoup.connect("https://www.youtube.com/feed/trending").get();
String s = doc.toString();
System.out.println(s);
System.out.println(s.contains("!doctype")); // Hier wird true ausgegeben
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Danke im Vorraus.