How do I get innerHtml using Nokogiri gem

2019-02-21 20:20发布

e.g. i have html:

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

i need to get inner html of div.item:

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

i know that i can use:

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

text method return clean text without any html tags

but what should i do for getting inner html of div.item?

tried:

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

but doesn't work, documentation did not help as well

any ideas?

1条回答
The star\"
2楼-- · 2019-02-21 20:50

If you just need the string:

doc.css("div.item:first").inner_html
查看更多
登录 后发表回答