4
donné un XPath direéléments d'emballage avec nokogiri?
pouvez-vous faire quelque chose comme
doc.xpath("/html/body/a").wrap("<span></span>")
et envelopper tous les liens avec les balises span?
donné un XPath direéléments d'emballage avec nokogiri?
pouvez-vous faire quelque chose comme
doc.xpath("/html/body/a").wrap("<span></span>")
et envelopper tous les liens avec les balises span?
doc.xpath('/html/body/a').each{ |a| a.swap("<span>#{a}</span>") }
trouvé une meilleure solution (modifier selon @Phrogz)
doc.search('a').wrap('<span/>')
La méthode '' to_string' appelle to_xml'? – Geo
'to_s' renvoie' to_xml'/'to_html',' to_str' renvoie 'text' – tig
Tout aussi efficace, sans la duplication:' doc.css ('a'). Wrap ('') ' – Phrogz