Вопросы по теме '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">"</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