微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ruby-on-rails – 如何使用Nokogiri gem获取innerHtml

例如我有 HTML
<div class="item">
    <p>
        bla bla<br/>
        bla bla
    </p>
</div>

我需要获得div.item的内部html:

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

我知道我可以使用:

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

text方法返回没有任何html标签的干净文本

但是我应该怎样做才能获得div.item的内部html?

尝试:

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

但是没有用,文档也无济于事

有任何想法吗?

解决方法

如果你只需要字符串:
doc.css("div.item:first").inner_html

原文地址:https://www.jb51.cc/ruby/269677.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐