在 nokogiri 中解析多个没有 root 的标签
我想做这样的事情: fragment = parse(" ") another_node.add_child(fragment) 但到目前为止,我还没有找到任何可以完成这项工作的东西 - 所有东西都…
如何使用 nokogiri/hpricot 和其他 gem 在网页中 grep 文件名和扩展名?
我正在开发一个应用程序,我必须 1)获取网站的所有链接 2)然后获取每个文件中的所有文件和文件扩展名的列表 网页/链接的。 我已经完成了第一部分:) …
Nokogiri 在解析期间剥离属性名称空间
我有这个: 注意属性如何具有命名空间。 当我像这样解析它时: Nokogiri::XML.fragment(xmltext) 它似乎丢失了标签和属性的名称空间!有什么办法可以…
Ruby/Rails - 错误的 URI
不知道为什么当 URI 在浏览器中正常工作时我会收到以下错误: http://oracleofbacon.org/cgi-bin/xml?a=Kevin Bacon&b=Tom Cruise&u=1&p=google-apps …
使用 Nokogiri 按名称查找节点
尝试按名称查找节点。这是我的 xml: Properties\CommonAssemblyInfo.cs Global.asax Myproject1 MyProject2 MyProject3 这是我从上面的 XML 获取所有…
Mac 上的 Nokogiri:“找不到符号:_xmlAddChild”我该如何解决这个问题?
我已经为我的 Rails 应用程序运行 Cucumber 相当一段时间了,没有出现任何问题。看起来有些事情发生了变化(但我不知道是什么),因为现在 Nokogiri …
如何迭代 Nokogiri XML DocumentFragment 中特定名称的子节点?
给定一个名为“string”的字符串中的 XML: 12345 A B XYZABC A C 以及这行代码: bgdoc = Nokogiri::XML::DocumentFragment.parse(xstring.to_xml) …
如何在不使用Nokogiri的情况下替换ruby中的html标签?
我正在尝试用 HTMl 文档中的文本替换 标记。我开始使用 Nokogiri 来做到这一点。问题是我传递给 Nokogiri 的 HTML 包含类似 nokogiri 将其视为标签。…
使用 Nokogiri 获取具有命名空间的属性值
我正在使用 Nokogiri 解析从 .docx 文件中提取的 document.xml 文件,并且需要获取带有名称的属性值,例如“w:val”。 这是源 XML 的示例: 这是代码…
防止 Nokogiri 转义 URL 中的字符
Nokogiri("unsubscribe").to_html # returns "unsubscribe" 怎样才能让Nokogiri不逃出管道呢?…
Nokogiri xpath() '或'操作员?
有没有办法使用 Nokogiri 的 xpath() 完成以下任务? doc.xpath("//pod[@id=or('anid','anotherid')]") …
如何使用 Nokogiri 和 XPath 或 CSS 选择器选择 HTML 块?
在我的 Rails 应用程序中,我有如下 HTML,在 Nokogiri 中解析。 我希望能够选择 HTML 块。例如,如何使用 XPath 或 CSS 选择属于 一部分的 HTML 块?…
我如何用 nokogiri 来瞄准这个目标?
我如何定位以下... 每个 href 属性,在 li 内,在 ul 内,在具有“listing”类的第一个 div 内。 页面上有很多 div.listing div,每个里面都有大约 10…