Ich habe folgende HTML:Nokogiri (RubyGem): Suchen und Ersetzen von HTML-Tags
<html>
<body>
<h1>Foo</h1>
<p>The quick brown fox.</p>
<h1>Bar</h1>
<p>Jumps over the lazy dog.</p>
</body>
</html>
... und durch die RubyGem mit Nokogiri (a hpricot Ersatz), Ich mag würde es in die sich ändern folgende HTML:
<html>
<body>
<p class="title">Foo</p>
<p>The quick brown fox.</p>
<p class="title">Bar</p>
<p>Jumps over the lazy dog.</p>
</body>
</html>
Mit anderen Worten: Wie kann ich bestimmte HTML-Tags mit Nokogiri finden und ersetzen? Ich weiß, wie man sie findet (mit CSS-Schlüsselwörtern), aber ich weiß nicht, wie ich sie beim Parsen des Dokuments ersetzen kann.
Danke für Ihre Hilfe!
Diese Lösung ist wirklich elegant! Danke vielmals! – Javier
Wissen Sie, wie man eine CSS-Suche durchführt, um ein div mit einer ID und einer Klasse zu finden? Beispiel:
frag.xpath ("// div [@ id = 'foo' und @ class = 'bar']") – SimonV