2011-10-08 4 views
7

ad es. ho html:Come ottengo innerHtml utilizzando la gemma Nokogiri

<div class="item"> 
    <p> 
     bla bla<br/> 
     bla bla 
    </p> 
</div> 

ho bisogno di ottenere HTML interno di div.item:

<p> 
    bla bla<br/> 
    bla bla 
</p> 

so che posso usare: il metodo

doc.css("div.item:first").text 

testo ritorno di testo pulito, senza alcuna Tag html

ma cosa dovrei fare per ottenere l'html interno di div.item?

provato:

doc.css("div.item:first").html 

ma non funziona, la documentazione non ha aiutato così

tutte le idee?

risposta

23

Se avete solo bisogno la stringa:

doc.css("div.item:first").inner_html