Ciao a tutti,

Sono nuovo nella programmazione in java e mi sto leggendo un codice di un webrobot spider.

Sono arrivato a un punto che ho un URL e devo fare il parsing di questo URL.

codice:
   // read the URL       
              InputStream is = connection.getInputStream();       
              Reader r = new InputStreamReader(is);       

               if(!cancel)         {         
                   // parse the URL         
                             HTMLEditorKit.Parser parse = new HTMLParse().getParser();         
                             parse.parse(r,new Parser(url),true);         }     
               else         
                             return;
Mi sapreste spiegare un poco come funziona. ho provato a girare su internet ma non ho trovato nessuna spiegazione soddisfacente.

Grazie a tutti in anticipo