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

Нокогири (Ruby) и XPath
Поддерживает ли Nokogiri только XPath 1.0? Я пытаюсь выполнить простую замену строки в ячейке со значением, например (где element содержит что-то вроде «* Моя строка (бесполезный текст)») <xsl:value-of select="replace(element,'^\*\ (.+)\...
1957 просмотров
schedule 20.10.2023

Преобразования XSLT в Ruby и JRuby
Простой вопрос: существуют ли какие-либо надежные библиотеки XSLT, которые работают как в Ruby, так и в JRuby? REXML работает в обоих, но не поддерживает XSLT. ruby-xslt не работает в JRuby. Последние бета-версии Nokogiri поддерживают...
715 просмотров
schedule 22.12.2023

Использование Nokogiri с файлами XML в Ruby
У меня есть этот XML: <Experiment> <mzData version="1.05" accessionNumber="1635"> <description> <admin> <sampleName>Fas-induced and control Jurkat T-lymphocytes</sampleName> <sampleDescription>...
1455 просмотров
schedule 10.02.2023

Как разделить HTML-документ с помощью Nokogiri?
Прямо сейчас я разбиваю HTML-документ на небольшие части следующим образом: (упрощенное регулярное выражение — пропуск содержимого тега заголовка и закрывающий тег) document.at('body').inner_html.split(/<\s*h[2-6][^>]*>/i).collect do...
1726 просмотров
schedule 12.04.2023

получить div, вложенный в элемент div, используя Nokogiri
Для следующего HTML я хочу проанализировать его и получить следующий результат, используя Nokogiri. event_name = "folk concert 2" event_link = "http://www.douban.com/event/12761580/" event_date = "20th,11,2010" Я знаю, что...
10855 просмотров
schedule 24.07.2023

Как получить текст после или перед определенными тегами с помощью Nokogiri
У меня есть HTML-документ, что-то вроде этого: <root><template>title</template> <h level="3" i="3">Something</h> <template element="1"><title>test</title></template> # one # two # three # four...
3043 просмотров
schedule 24.02.2023

Как получить значение javascript с помощью Nokogiri?
Мне нужно вытащить определенную строку, которая находится в каком-то встроенном javascript на странице, используя nokogiri. Как мне это сделать?
2631 просмотров
schedule 12.05.2022

Разбор XML из API с помощью Nokogiri и Rails 3
Привет, я пытаюсь разобрать XML из API веб-сайтов с помощью Nokogiri. Мне просто любопытно посмотреть, на правильном ли я пути. У меня есть контроллер, который обрабатывает синтаксический анализ, а затем я хотел бы, чтобы модель инициализировала...
1413 просмотров
schedule 27.06.2022

Что такое clojure эквивалент Nokogiri (для синтаксического анализа xml с помощью селекторов xpath и css)
Я ищу Clojure-эквивалент Nokogiri в Ruby. В частности, я хочу иметь возможность просматривать XML с помощью селекторов CSS и XPath.
1058 просмотров
schedule 24.10.2022

Как удалить все теги, кроме некоторых, используя Nokogiri
Как удалить все теги ниже определенного узла, кроме некоторых элементов, использующих Nokogiri? Например, используя эту настройку: src = <<EOS <html> <body> <p> Hello <i>world</i>! This is...
2144 просмотров
schedule 08.03.2022

Предупреждение о версии Nokogiri LibXML
Я только что обновил свою Linux-машину с Debian Lenny до Debian Squeeze, и теперь, когда я использую Nokogiri, я получаю предупреждающее сообщение: ПРЕДУПРЕЖДЕНИЕ: Nokogiri был создан для LibXML версии 2.6.32, но имеет динамическую загрузку...
2361 просмотров
schedule 26.03.2022

Ошибки Sqlite3 при миграции, ошибки nokogiri при установке пакета, конфликты гемов после перехода на Rails3 и выполнения некоторого слияния. (Mac)
Вау, обновил, решено !! Я добавил строку в файлы gemfiles, чтобы указать диапазон для моей версии nokogiri для Mac, как сказано здесь: Сделайте так, чтобы сборщик использовал разные драгоценные камни для разных платформ , если вы ищете Стефана....
2188 просмотров
schedule 22.02.2024

Nokogiri извлекает данные из xml
я пытаюсь извлечь данные из xml в приложении rails с помощью драгоценного камня Nokogiri, xml : <item> <description> <![CDATA[<img src="something" title="anothething"> <p>text, bla...
4622 просмотров
schedule 08.04.2022

Как получить содержимое узла XML с помощью XPath и Nokogiri
У меня есть такой код: @doc = Nokogiri::HTML(open(url) @doc.xpath(query).each do |html| puts html # how get content of a node end Как мне получить содержимое узла вместо чего-то вроде этого: <li class="stat">
17216 просмотров
schedule 03.05.2024

Попытка проанализировать несколько, возможно, неполных фрагментов XML из буфера с помощью Nokogiri
Получение сообщений в формате XML через сокет tcp и попытка их анализа с помощью Nokogiri. Если бы я мог полагаться на один полный корневой тег в моем буфере, все было бы просто. Тривиальный пример: <doc><a>some long text...
1665 просмотров
schedule 15.08.2023

Как мне найти текст, а затем пройти DOM от найденного узла?
У меня есть веб-страница, с которой мне нужно очистить некоторые данные. Проблема в том, что каждая страница может иметь или не иметь определенные данные, или она может иметь дополнительные данные над или под ней в DOM, и нет никаких идентификаторов...
8872 просмотров
schedule 21.05.2023

Почему Nokogiri удаляет контент?
У меня есть этот контент: <div class="CodeRay"> <div class="code"><pre>puts <span style="background-color:#fff0f0;color:#D20"><span style="color:#710">&quot;</span><span style="">Hello,...
744 просмотров
schedule 27.04.2024

Rails 3: установка пакета не удалась на геме Nokogiri, говорит libxml2
Привет, я пытаюсь настроить среду разработки на своем компьютере с Windows. Я установил rubygems через cygwin. Когда я запускаю пакетную установку, я получаю сообщение об ошибке при установке драгоценного камня nokogiri. Пишет, что мне не хватает...
1589 просмотров
schedule 16.02.2024

Как обойти недопустимую последовательность байтов в UTF-8 ArgumentError?
Я пытаюсь запустить следующий код, в котором я использую nokogiri для анализа XML-файла. Я хочу исключить символы новой строки из текста, содержащегося между тегами. Код, который у меня есть здесь, раньше работал, но по какой-то причине сейчас нет....
1006 просмотров
schedule 06.08.2022

nokogiri.so LoadError, возможно, проблема с libiconv на Solaris
Я пытаюсь запустить драгоценный камень Ruby "Nokogiri" на машине Solaris, где у меня нет привилегий root. Что я сделал до сих пор: Я создал свою рубиновую версию (1.9.2p180) в своем домашнем каталоге. попытался установить nokogiri с помощью...
1190 просмотров
schedule 05.05.2023