I have this html markup:
<div class="item"><a href="www"></a></div>
我希望你能翻译这个:
<div><a></a></div>
我该如何使用Nokogiri进行操作?
I have this html markup:
<div class="item"><a href="www"></a></div>
我希望你能翻译这个:
<div><a></a></div>
我该如何使用Nokogiri进行操作?
require 'nokogiri'
doc = Nokogiri::HTML('<div class="item"><a href="www"></a></div>')
您可以通过 xpath
删除所有属性:
doc.xpath('//@*').remove
或者,如果您需要执行更复杂的操作,有时使用以下方法遍历所有元素会更容易:
doc.traverse do |node|
node.keys.each do |attribute|
node.delete attribute
end
end