Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Parser HTML

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    6

    Parser HTML

    Salve a tutti, qualcuno saprebbe dirmi se esiste un Parser di pagine Web da implementare come estensione per Firefox? Ragazzi nn sono riuscito a tovare niente del genere. Che voi sappiate, si può fare in JavaScript un parser di pagine HTML?
    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Benvenuto sul forum

    Dipende da cosa intendi tu con il termine "parser" ... :master: ... Spiegati meglio

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    6
    Ammetto che il termine parser non è di uso comune. Comunque il parsing di una pagina è il processo atto ad analizzare uno stream continuo in input di dati. Nel mio caso lo script dovrà individuare i tag di una pagina HTML e per ogni tag tenere traccia delle parole presenti in quei tag (forse sfruttando il DOM).

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da as84
    Ammetto che il termine parser non è di uso comune. Comunque il parsing di una pagina è il processo atto ad analizzare uno stream continuo in input di dati. Nel mio caso lo script dovrà individuare i tag di una pagina HTML e per ogni tag tenere traccia delle parole presenti in quei tag (forse sfruttando il DOM).
    Il mio dubbio riguarda in particolar modo lo scopo... dato che il javascript non puo' salvare i risultati del parsing localmente e considerato il fatto che non puo' manipolare pagine appartenenti ad altri domini, il suo utilizzo sarebbe particolarmente limitato... prova a descrivere l'uso finele dei dati, magari si riesce a consigliarti meglio.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    6
    Non si potrebbe salvare in degli array bidimensionali la coppia <tag,token>?
    Ad esempio se supponiamo che la pagina sia la seguente:

    <HTML><HEAD>
    <META http-equiv="content-type" content="text/html; charset=iso-8859-1">
    <META name="description" content="Libero.it: Community, Search, Mail, News, Video &amp; Fun, Adsl &amp; Internet">
    <TITLE>Libero</TITLE>
    </HEAD>

    <BODY style="margin-top:0px" onLoad="SetHPCookieByResolution()" onclick="com07b_close()">
    Blog

    Gruppi

    </div>

    ****************************

    vorrei ottenere degli array in questo modo:
    array_HTML = <HTML,...>
    array_META = <META, Libero.it> <META, Community> <META, Search>...
    array_TITLE = <TITLE, Libero>
    array_HEAD = ....

    sono stato chiaro?

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da br1
    ... il javascript non puo' salvare ...
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Originariamente inviato da as84
    Non si potrebbe salvare in degli array bidimensionali la coppia <tag,token>?

    [...]

    sono stato chiaro?
    document.getElementsByTagName(); + .split() ecc ecc ?
    Windows mom: «Finish your veggies! There are processes in Ubuntu that are starving to death!»
    NoWhereBlog
    FlatPress Blog Flat file, valido xhtml, espandibile

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.