Estoy usando Nokogiri para analizar algunos html. Pero, no sé cómo obtener el html crudo dentro de un nodo. Por ejemplo, teniendo en cuenta:Nokogiri para obtener html en bruto de un nodo
<tr class="tableX">
<td align="center">
<font size="2"><a href="javascript:open('9746')">9746</a></font>
</td>
<td align="center">
<font size="2">2012-06-26</font>
</td>
</tr>
Cuando utilizo este XPath:
doc = Nokogiri::HTML(html)
nodes = doc.search("//tr[@class='tablebX']")
nodes.each do |node|
node.text # or node.content
end
El resultado de node.text
y node.content
son:
9746
2012-06-26
me gustaría obtener toda html cruda por dentro tr
bloquear. En este caso:
<td align="center">
<font size="2"><a href="javascript:open('9746')">9746</a></font>
</td>
<td align="center">
<font size="2">2012-06-26</font>
</td>
¿Cuál es la manera correcta de hacerlo?