[Java] Bister teil in einem Quellcode finden

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von rushzero, 24. April 2007 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #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
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #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.
     
  4. #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
     
  5. #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
     
  6. #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
     
  7. #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
     

  8. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Java Bister teil
  1. Antworten:
    7
    Aufrufe:
    3.620
  2. Antworten:
    0
    Aufrufe:
    3.677
  3. Antworten:
    6
    Aufrufe:
    2.931
  4. Antworten:
    2
    Aufrufe:
    1.072
  5. Antworten:
    4
    Aufrufe:
    579