Quando faccio la seguente con Nokogiri:Processing solo frammento di HTML e di restituirla
some_html = '<img src="bleh.jpg"/>test<br/>'
f = Nokogiri::HTML(some_html)
#do some processing
puts f
Sarà stampare l'intera struttura doc XHTML con il codice in alto in esso.
Come posso stampare/restituire/ottenere la parte html che si trova nella variabile some_html
?
No.
f tornerà:
"<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www
.w3.org/TR/REC-html40/loose.dtd\">\n<html><body>\n<img src=\"bleh.jpg\">test<br>\n
</body></html>\n"
Voglio solo la parte/frammento interna:
<img src=\"bleh.jpg\">test<br>
è una questione di stile, ma personalmente trovo Nokogiri :: HTML.fragment meno confusione di Nokogiri :: :: HTML frammento - non sembra un errore di battitura;) – mkk