Nwlapcug.com


Come analizzare un File HTML con Ruby

Ruby è un linguaggio simile in filosofia a PHP o Python script sito Web. Rubino è stato sviluppato al fine di creare facili da distribuire gli script con codice leggibile, facile da implementare ed eseguire il debug. Ruby contiene anche un programma di installazione di libreria facile chiamato "gemma", che consente di installare i moduli per eseguire vari compiti. Ad esempio, installando il modulo "Nokogiri" attraverso il gioiello, è possibile analizzare facilmente attraverso i file HTML con alcune chiamate di funzione semplice.

Istruzioni

1

Scarica Nokogiri, un parser HTML per Ruby, utilizzando il programma di installazione di gemma. Il seguente comando in una finestra di comando:

sudo gem install nokogiri

2

Nel codice Ruby, richiedono il modulo nokogiri con la parola chiave "richiedono":

1/usr/bin/ruby

richiedono 'nokogiri'

3

Analizzare un documento HTML di esempio con un oggetto Nokogiri: l'oggetto conterrà tutti i contenuti e HTML nell'oggetto:

richiedono 'nokogiri'
doc = Nokogiri::HTML (<<-eohtml)
< html >
< corpo >
< h1 > Ciao mondo < / h1 >
< / div >
< / body >
< / html >
eohtml