#1 24. April 2007 Bister teil in einem Quellcode finden Sers ich hab ein problem und zwar ich will auseinem HTML-Quelltext nur den Header auslesen : dazu hab ich mir mit hilfe von der javainsel erst mal den quellcode holen lassen: Code: package socket; import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.util.Scanner; class Url { public static void main( String[] args ) { InputStream is = null; try { URL url = new URL( "http://www.google.de" ); is = url.openStream(); System.out.println( new Scanner(is).useDelimiter("//html//").next() ); } catch ( Exception e ) { e.printStackTrace(); } finally { if ( is != null ) try { is.close(); } catch ( IOException e ) { } } } } Jetzt reden die da von scanner und so nur weiß ich nicht wie ich die sinnvoll einsetzen soll zb will ich bei Google NUR den Header bereich angezeigt bekommen ! Weiß jemand wie das funktioniert ? mfg Rushzero + Multi-Zitat Zitieren
#2 25. April 2007 AW: Bister teil in einem Quellcode finden hm, also ich habe jetzt gerade keine Zeit für grössere ausführungen, aber als denkanstoss gebe ich dir mal die Methode substring(), welche du auf einen String anwenden kannst. ich empfehle dir also, die HTML datei zeilenweise in Strings zu zerlegen, und dann mit substring die einzelnen zeichen nach dem Wort head, bzw. nachher /head zu durchforsten. dann einfach alles dazwischen nehmen und wieder in nen string packen und dann mit dem weiterarbeiten, was auch immer du dann noch willst. + Multi-Zitat Zitieren
#3 25. April 2007 AW: Bister teil in einem Quellcode finden könntest ja mal sagen wie der ganze Quelltext aussieht und dann noch dazu schreiben was du ganz genau dort rausgefiltert haben möchtest, dann kann man dir vllt besser helfen Knusperkeks + Multi-Zitat Zitieren
#4 25. April 2007 AW: Bister teil in einem Quellcode finden Es sollte kein bestimmten Quelltext sein Und zwar wollte ich ein Exploit schreiben aber ich will nicht die komplette DB auf der Konsole haben sondern nur den Hash der User ID die man suchen will. ich mach mal ein beispiel: Ich lese eine TextDatei aus: Diese Datei ist gefüllt mit Passwortern id:1:administrator:12345 id:2:user1:1234556 id:3:user2:1234235 -------- So und nun will ich nur die Zeile id:1:administrator:12345 ausgeben lassen und nicht die komplette text datei + Multi-Zitat Zitieren
#5 25. April 2007 AW: Bister teil in einem Quellcode finden ^^ machste wie hier schon angeschnitten wurde lässte das ganze in nen array einlesen und splittest das ganze nach jedem enter dann haste nen array bei dem unter jedem eintrag eine zeile aus deiner textdatei ist! Knusperkeks + Multi-Zitat Zitieren
#6 25. April 2007 AW: Bister teil in einem Quellcode finden Ok ich werd es mal versuchen Aber erst heute abend zu schönes wetter ..... mfg rushzero + Multi-Zitat Zitieren