Публикации по теме 'nokogiri'


Соскоб — это сложно
В качестве небольшого личного проекта я хочу создать «черновой» калькулятор для видеоигры, в которую я регулярно играю с друзьями (или, по крайней мере, играл, пока не поступил в учебный лагерь в школе Флэтайрон) под названием «Heroes of the Storm» от Blizzard Entertainment. . Несмотря на то, что это абсурдно вызывающе, это ставит пару интересных проблем и соображений. Для тех, кто не знаком с этой игрой, скажем, что она принадлежит к жанру игр под названием «MOBA»,..

Использование капибары для соскоба
Capybara - это фреймворк для приемочного тестирования веб-приложений. Вы можете смоделировать реального пользователя и протестировать свое веб-приложение. Вы можете заполнять поля, отправлять формы, выполнять пользовательский javascript в текущем сеансе и так далее. По сути, вы можете делать буквально все, что может делать настоящий пользователь с помощью выбранного им браузера. Сегодня мы собираемся использовать Capybara для другой цели, для очистки. Некоторые основные поисковые..

Вопросы по теме 'nokogiri'

Как поместить группу ‹p› внутри ‹div›
Я хотел бы найти способ получить результат HTML (упомянутый ниже), используя следующий код Ruby и Нокогири : require 'rubygems' require 'nokogiri' value = Nokogiri::HTML.parse(<<-HTML_END) "<html> <body> <p...
1589 просмотров
schedule 22.02.2022

Нокогири: поиск ‹div› с использованием XPath
Я использую Nokogiri (Rubygem) css-поиск для поиска определенных <div> внутри моего html. Похоже, что CSS-поиск Nokogiri не любит регулярное выражение. Я хотел бы переключиться на поиск Nokogiri xpath , так как он поддерживает регулярное...
5362 просмотров
schedule 25.05.2022

Добавление узлов с пространствами имен в файл XML с помощью Nokogiri
У меня возникли проблемы с редактированием файла XML. В настоящее время я пытаюсь использовать Nokogiri , но готов использовать любую другую библиотеку Ruby для решения Эта проблема. Я пытаюсь добавить набор узлов внутри другого набора узлов. У...
1072 просмотров
schedule 22.06.2022

Как использовать нокогири от Jruby на Windows?
Я получаю следующую ошибку при попытке использовать Nokogiri с Jruby в Windows 7 D:\code\h4>jruby -e "require 'rubygems'; require 'nokogiri'" D:/jruby-1.3.1/bin/../lib/ruby/1.8/ffi/library.rb:18:in `ffi_lib': Could not ope n any of [xml2, xslt,...
2748 просмотров
schedule 13.06.2022

read_timeout в Нокогири?
Я получаю некоторые данные о погоде из онлайн-документа xml, используя Nokogiri, и я хотел бы установить тайм-аут для корректного восстановления на случай, если источник недоступен... Мои поиски в Google показывают несколько возможных методов для...
2254 просмотров
schedule 26.06.2022

Xpath: как выбрать второй текстовый узел (конкретный текстовый узел)
рассмотреть html-страницу <html> apple orange drugs </html> как вы можете выбрать оранжевый с помощью xpath? /html/text()[2] не работает.
1974 просмотров
schedule 16.01.2023

Обработка только фрагмента HTML и его возврат
Когда я делаю следующее с Нокогири: some_html = '<img src="bleh.jpg"/>test<br/>' f = Nokogiri::HTML(some_html) #do some processing puts f Он напечатает всю структуру документа XHTML с кодом верхнего уровня. Как я могу просто...
5744 просмотров
schedule 27.10.2023

Сканирование каждого узла HTML с помощью nokogiri
Как мы можем сканировать каждый элемент и подэлемент HTML-документа с помощью Nokogiri и проверять для каждого из них, является ли текущий тег блоком? Согласно http://wiki.github.com/tenderlove/nokogiri/examples , мы можем проверить, является ли...
1580 просмотров
schedule 27.03.2023

Самый быстрый/однострочный способ печати XPath узла XML в Ruby?
Какой самый быстрый/однострочный способ распечатать текущие узлы xpath или просто «путь/к/узлу» в Ruby с помощью Nokogiri? Итак, это: <nodeA> <nodeB> <nodeC/> </nodeB> </nodeA> к этому...
465 просмотров
schedule 01.07.2023

Как использовать методы Nokogiri xpath и at_xpath
Я учусь использовать Nokogiri, и мне пришло несколько вопросов, основанных на этом коде: require 'rubygems' require 'mechanize' post_agent = WWW::Mechanize.new post_page = post_agent.get('http://www.vbulletin.org/forum/showthread.php?t=230708')...
11206 просмотров
schedule 20.04.2022

Как я могу извлечь html escape-символы/сущности в виде текста при очистке сети? (рубин и нокогири)
В моем скрипте ruby+mechanize(nokogiri) я использую этот фрагмент кода: row.at_xpath('td[3]/div[1]/a/text()').to_s.strip на форуме, где html-заголовок сообщения выглядит так: <a href="showthread.php?t=233891" >&lt;/body&gt;...
1609 просмотров
schedule 02.02.2023

Nokogiri Ошибка: неопределенный метод `radiobutton_with' - Почему?
Я пытаюсь получить доступ к форме с помощью механизма (Ruby). На моей форме у меня есть группа Radiobuttons. Так что я хочу проверить один из них. Я написал: target_form = (page/:form).find{ |elem| elem['id'] == 'formid'}...
1021 просмотров
schedule 08.06.2022

Разбор XML с помощью Ruby и Nokogiri
У меня есть следующая структура XML: <charsets> <charset> <name>ANSI_X3.4-1968</name> <aliases> <alias>iso-ir-6</alias> <alias>ANSI_X3.4-1986</alias>...
3759 просмотров
schedule 24.06.2022

Почему эта команда Nokogiri удаляет теги HTML?
Это продолжение предыдущего вопроса . У меня проблемы с этим фрагментом Nokogiri: >> require 'nokogiri' >> html = 'bad<p>markup</p>with<img src="foo.jpg">' >> Nokogiri::HTML(html).at_css('body').children.map...
836 просмотров
schedule 06.02.2023

Разбор регулярных выражений с использованием Nokogiri
Используя Nokogiri, мне нужно разобрать заданный блок: <div class="some_class"> 12 AB / 4+ CD <br/> 2,600 Dollars <br/> </div> Мне нужно получить значения ab , cd и dollars , если они существуют. ab =...
3446 просмотров
schedule 21.11.2022

Найдите и замените целые узлы HTML с помощью Nokogiri
у меня есть HTML, который нужно преобразовать, заменив некоторые теги другими тегами. Я не знаю об этих тегах, потому что они будут взяты из db. Итак, set_attribute или name методы Нокогири мне не подходят. Мне нужно сделать это, как в этом...
11031 просмотров

Как заменить узлы HTML с помощью Nokogiri
У меня есть файл HTML, в котором все <div class="replace-me"> </div> необходимо заменить на <video src='my_video.mov'></video> Код: doc.css("div.replace-me").each do |div| div.replace "<video...
412 просмотров
schedule 01.08.2022

Функция «xsltParseStylesheetDoc» не найдена в [libxml2.so]
Эта ошибка возникает в Redhat Enterprise Linux Server 5.4 — 64-разрядная версия. Linux rhl-64-tibbr5 2.6.18-164.el5 #1 SMP Вт, 18 августа, 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux В трассировке стека также есть эта ошибка....
737 просмотров
schedule 06.04.2023

Nokogiri и XPath помощь
Правда, я новичок Nokogiri, и я должен быть что-то не хватает ... Я просто пытаюсь напечатать узел автор> имя из этого XML: <?xml version="1.0" encoding="UTF-8"?> <entry xmlns:gd="http://schemas.google.com/g/2005"...
1999 просмотров
schedule 13.10.2022

Как использовать Nokogiri и XPath для получения узлов с несколькими атрибутами
Я пытаюсь использовать Nokogiri для анализа HTML-файла с довольно эксцентричной разметкой. В частности, я пытаюсь захватить элементы div, в которых определены идентификаторы, несколько классов и стилей. Разметка выглядит примерно так: <div...
8424 просмотров
schedule 08.01.2023