加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-17 04:39:14 所属栏目:百科 来源:网络整理
导读:例如我有 HTML: div class="item" p bla blabr/ bla bla /p/div 我需要获得div.item的内部html: p bla blabr/ bla bla /p 我知道我可以使用: doc.css("div.item:first").text text方法返回没有任何html标签的干净文本 但是我应该怎样做才能获得div.item的
例如我有 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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读