Описание тега nokogiri
Парсер HTML, XML, SAX и Reader для Ruby с возможностью поиска документов с помощью селекторов XPath или CSS3… и многое другое
2
ответа
Нокогири и механизировать проблему
Я делаю один из примеров на сайте механизированных документов, и я хочу проанализировать результаты, используя nokogiri. Моя проблема в том, что когда следующая строка выполняется: doc = Nokogiri::HTML(search_results, 'UTF-8' ) возникает следующая о…
04 мар '11 в 09:52
0
ответов
Как мне переключить окна с помощью Watir и разобрать это окно с помощью Nokogiri?
Я использую веб-драйвер Watir, чтобы зайти на сайт и открыть все соответствующие ссылки на этом сайте. Затем я хочу проанализировать эти всплывающие окна, используя Nokogiri. via: searchablefile = Nokogiri::HTML.parse(browser.window(:title, /detail/…
16 июл '13 в 11:37
1
ответ
Nokogiri HTML Вложенные элементы Извлечение класса и текста
У меня есть базовая структура страницы с элементами (span), вложенными в другие элементы (div и span). Вот пример: html = "<html> <body> <div class="item"> <div class="profile"> <span class="itemize"> <div class="r12…
09 дек '16 в 02:48
2
ответа
Может ли Nokogiri искать теги "? Xml-stylesheet"?
Мне нужно проанализировать таблицу стилей XML: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="/templates/xslt/inspections/disclaimer_en.xsl"?> Используя Nokogiri, я попробовал: doc.search("?xml-stylesheet")…
22 авг '10 в 16:21
2
ответа
Нокогири лишить всех атрибутов
У меня есть HTML-разметка: <div class="item"><a href="www"></a></div> и я хотел бы получить это: <div><a></a></div> Как я могу сделать это с Nokogiri?
21 дек '14 в 23:58
1
ответ
Как я могу использовать Nokogiri для доступа к URL-адресам внутри канала Atom?
Я пытаюсь извлечь URL-адреса из канала XML Atom YouTube с помощью Nokogiri. Мне повезло, когда я извлекал идентификаторы, yay пространства имен, но мне было трудно извлечь URL. Например, API YouTube предлагает три разных <media:thumbnail> теги…
09 май '11 в 16:17
1
ответ
Модифицируйте и оборачивайте узлы xml с помощью nokogiri
У меня есть XML-документ с фрагментами вроде следующего: <x> abcd <z>ef</z> ghij </x> Я хочу найти текст "defg" внутри узла и изменить этот узел следующим образом: <x> abc <y> d<z>ef</z>g </y> hi…
30 май '11 в 08:06
1
ответ
Направляющие: комплектация установки нокогири не удалась
Когда я запускаю> пакетную установку `An error occurred while installing nokogiri (1.6.2.1), and Bundler cannot continue. Make sure that `gem install nokogiri -v '1.6.2.1'` succeeds before bundling. Итак, я запускаю> sudo gem install nokogiri -v '1.…
10 июл '14 в 12:44
2
ответа
Как получить значение атрибута с помощью Nokogiri
Я пытаюсь получить значение 12:40 PM - 1 Mar 2016 от data-original-title в следующем блоке кода с использованием Nokogiri: <span class="ProfileHeaderCard-joinDateText js-tooltip u-dir" dir="ltr" data-original-title="12:40 PM - 1 Mar 2016">Join…
22 июл '16 в 14:14
2
ответа
Преобразование Rake-задачи с использованием Nokogiri::XML для использования Nokogiri:XML::SAX
У меня есть грабельная задача, которая отлично работает на моей локальной машине, после развертывания моего приложения на VPS она больше не позволяет мне запускать задачу. Я запускаю задачу, используя - RAILS_ENV=production bundle exec rake db:inser…
30 дек '13 в 16:33
1
ответ
Механизация и Nokogiri печать на терминал вместо файла
Понятия не имею... Это ведет себя странно, и я хочу получить ответ на терминал вместо файла... Но я никогда не просил, чтобы результаты были переданы на терминал. Странно.. Как я могу получить результаты из Mechanize / Nokogiri, напечатанные в файл?…
05 июн '15 в 16:56
2
ответа
Использование nokogiri для анализа XML и создания записей с несколькими атрибутами
Такое ощущение, что я упускаю что-то довольно очевидное здесь, но не вижу этого. У меня есть XML-файл, и я использую драгоценный камень Nokogiri. XML выглядит следующим образом (представьте, что у вас будет бесконечное количество "вариантов"): <?…
09 июл '12 в 07:59
1
ответ
Используя прокси с URL-адресом rails
Таким образом, у меня есть веб-скребок nokogiri, отлично работающий на моей локальной машине. Однако, когда я пытаюсь запустить веб-очистку в своей производственной среде, появляется код ошибки 403. Я полагаю, что это связано с тем, что сайт блокиру…
21 июн '16 в 08:36
1
ответ
Как импортировать 20 тысяч товаров из большого XML-файла в приложении Rails
Вот мой контроллер продуктов: def import if params[:xml_file] file = params[:xml_file] doc = Nokogiri::XML::Document.parse(file) total_product = doc.xpath('//offer').take(params[:limit_number].to_i).length Product.import(doc, params[:category_id], p…
11 апр '16 в 18:34
3
ответа
Метод Нокогири CSS в 2D массив
Я пытаюсь создать простой веб-скребок, но у меня возникли некоторые проблемы. Структура сайта выглядит следующим образом: <tr> <td class="gametime"><a href="/facilities/22/games?exact_date=15-01-18">Sun 01-18-15 09:10 PM</a>&…
08 янв '15 в 23:17
1
ответ
Использование XPath для поиска всех атрибутов в определенном пространстве имен
Я хотел бы видеть, существуют ли какие-либо атрибуты в моем документе XML в определенном пространстве имен. я думал так //@ns:* будет делать это, но это находит атрибуты любых всех пространств имен: require 'nokogiri' # Ruby library using libxml2 do…
13 апр '14 в 16:48
1
ответ
Как получить текст в тегах HTML?
Я хочу получить текст внутри определенного тега HTML. Это выглядит как: <div id="data123">data1: value1<br>data2: value2<br> data3: value</div> Мой код выглядит так: html_page = Nokogiri::HTML open 'my_url' who_is_raw = html_…
03 апр '13 в 10:04
1
ответ
Измените XML, используя текст более одного, используя Rails и Nokogiri
Я ищу что-то, что изменит .docx файл в рубине. Здесь, в этом коде я сделал с изменениями в файле XML. Только после изменения элемента, но хочу заменить все элементы "FirstName" с "DEMONAME" doc = Nokogiri::XML(IO.read('word/document.xml')) doc.at('/…
02 фев '12 в 05:57
2
ответа
element_children против элементов в Нокогири
Есть ли разница между element_children а также elements методы в Nokogiri? Нет документов о elements и, насколько я знаю, оба метода работают одинаково. http://nokogiri.org/Nokogiri/XML/Node.html
20 сен '14 в 23:16
1
ответ
Nokogiri помочь XPath не работает
Попытка извлечь один маленький кусочек текста из очень большого HTML-документа. Однако независимо от того, какой метод чередования HTML-кода позволяет получить нужный текст, он все равно вытягивает весь HTML-код. Часть HTML-кода, которую я пытаюсь п…
09 фев '15 в 17:52