Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Classe java da usare

  1. #1

    Classe java da usare

    Salve,
    ho il seguente problema: devo realizzare un'applicazione che visualizza il contenuto HTML di una pagina. Qualcuno mi sa dire il package da usare?

    Grazie per l'attenzione :metallica

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    il JEditorPane visualizza il contenuto della pagina non il codice

  3. #3
    Ma non č possibile mostrare il codice html in qualche modo? In teoria dovrei dare la possibilitā all'utente di interagirvi facendogli indicare ad esempio dei tag particolari che evidenziano delle informazioni.

  4. #4
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    per conoscere il codice usa java.net.URL

  5. #5
    La fai apparire direttamente in una textarea...
    Blink@go

    "Non tutto quel che č oro brilla, Ne gli erranti sono perduti; Il vecchio ch'č forte non s'aggrinza, Le radici profonde non gelano.Dalle ceneri rinascerā un fuoco, L'ombra sprigionerā una scintilla, Nuova sarā la lama ormai rotta, E re quei ch'č senza corona."

    ------------
    Lang: java 1.4.1 Eclipse

  6. #6
    Ma poi posso prelevare pezzi di stringhe? In particolare devo andare a cercare dove stanno gli URL in una pagina restituita da un motore di ricerca. Ci vuole un parser?

    Grazie:metallica

  7. #7
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    String content = url.getContent().toString();
    poi con indexOf("href") cerchi i link
    altrimenti parsi il contenuto sempre che la pagina sia ben formata

  8. #8
    Originariamente inviato da floyd
    poi con indexOf("href") cerchi i link
    ...o usi le espressioni regolari...
    eXtending-Php.net coming soon ...

  9. #9
    Come si usano le espressioni regolari in Java?

    Grazie

  10. #10
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    Pattern pattern = Pattern.compile("pattern");
    Matcher matcher = pattern.matcher(un CharSequence);
    // Find all matches
    while (matcher.find()) {
    // Get the matching string
    String match = matcher.group();
    }

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.