Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    2

    Scansione file html e relativi link

    Salve sono un giovane programmatore e mi sono avvicinato da poco al mondo di java. Devo realizzare un piccolo motore di ricerca offline che mi scorre le pagine del mio sito web e mi conta l'occorrenza di una di determinta parola. Ho implementato senza problemi un parser che in una singola pagina mi conta l'occorrenza di una parola, però ora dovrei fare di più.

    Infatti se questa pagina contine un link ad un'altra, dovrei fare un parser per ricercare la mia parola anche in quest'altro documento. Come faccio a capire che quello che gestisco è un link? Considerando che io ho imprementato con il metodo StringTokenizer un bel ciclo per la scansione, posso mettere una condizione del tipo:

    if(token.equals("href")) .... bla bla...

    però poi avrei dei problemi a gestire l'argomento del href... esiste qualche metodo per prendere un link? inoltre se esiste come lo utilizzo? considerando che una pagina potrebbe avere più link pensavo a un bel Vector che mi memorizzava gli indirizzi e poi da lì li riprendevo per fare il parser.. (ma cmq questo problema me lo porrò solo nel punto in cui funzionerà href) :-)

    aspetto notizie

    ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Te la cavi con una espressione regolare, poi su ogni match fai quel che devi fare.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    2
    ...in che senso? io avevo appunto intenzione di prendere quello che compare dopo la stringa href e mettero in

    Vector deposito = new Vector();
    ...
    ...
    if(t.equals("href"))
    {
    deposito.add(tok.nextToken());
    System.out.println("o signore "+deposito);
    }

    poi memorizzavo anche il token successivo, e li univo dal punto... ma non vorrei che fosse sola una mia illusione questo metodo malsano partorito dalla mia mente...

    aspetto notizie :-)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.