Я пытаюсь извлечь текст с HTML-страницы с помощью Nokogiri. Я использую селектор CSS для извлечения текста.Как получить весь текст в теге с помощью селектора CSS Nokogiri?
Я знаю, что метод text
используется для извлечения текста внутри определенного тега, но он дает только текст, являющийся непосредственным потомком тега.
Как получить весь текст в теге, включая текст, который может находиться внутри любых тегов, вложенных в указанный тег?
<td>
<div>
some text
</div>
<div>
more text
</div>
</td>
Как получить весь текст в <td>
тегов внутри <td>
так text
ничего не вернешь и не известно заранее, сколько теги будут там внутри <td>
.
'text' возвращает весь текст, содержащийся в определенном узле. Как говорится в [docs] (http://www.rubydoc.info/github/sparklemotion/nokogiri/Nokogiri/XML/Node#text-instance_method), он «Возвращает содержимое для этого узла». –
Жаль, что я делал что-то неправильно, я думаю. Виноват. – Brogrammer