如何使用 Hpricot 删除 div 内的特定内容
我有以下 html 结构
<div id="rn_answertext">
<p>asdasdasdas</p>
<p>asdasdasdas</p>
<p>asdasdasdas</p>
<h3>asdasdasdas</h3>
<div id="test">Content to be excluded</div>
</div>
我需要的是,当我搜索 div id="rn_answertext" 时,我需要获取除 id=test 的 div 中的所有内容之外
我当前的代码是
result = doc.search("div#rn_answertext").inner_html
任何人请帮忙。
I have the following html structure
<div id="rn_answertext">
<p>asdasdasdas</p>
<p>asdasdasdas</p>
<p>asdasdasdas</p>
<h3>asdasdasdas</h3>
<div id="test">Content to be excluded</div>
</div>
What I need is, when I search for div id="rn_answertext" I need to get all the contents except that in the div with id=test
My current code is
result = doc.search("div#rn_answertext").inner_html
Anyone please help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将为您提供 rn_answertext div 内容,除了测试分区
Will give you the rn_answertext div content except test div.
首先获取您想要的 div,然后找到您想要删除的 div:
First get the div you want, then find the div inside you'd like to remove: