На прошлой неделе я начал писать скрипт на ruby. Мне нужно было почистить некоторые данные из Интернета, поэтому мне порекомендовали использовать механизацию, а затем nokogiri .
Документация по механизации гласит: Механизация использует nokogiri для анализа html. Что это значит для тебя? Вы можете рассматривать страницу механизации как объект nokogiri. После того, как вы использовали Mechanize, чтобы перейти к странице, которую нужно очистить, затем очистите ее, используя методы nokogiri.
Я знаю, что могу использовать .xpath .at_xpath, потому что он был частью одного ответа на мой вопрос , но я не знаю точного синтаксиса этих методов, различий и т. Д. Я пытался найти nokogiri web .
В этом ответе мне сказали *1018*, что Я часто использую выражение text (). Это не требуется с помощью Nokogiri. Вы можете извлечь узел, а затем вызвать текстовый метод на узле. Это намного дешевле. Я пытался искать nokogiri web , но ничего не нашел по этому поводу.
есть кто-то, кто может помочь мне, как читать документацию по nokogiri ?
скажем, я хочу знать, как использовать текстовый метод вместо text ().