草庐IT

Nokogiri

全部标签

html - 在不使用 .text 的情况下将 Nokogiri XML 对象转换为字符串

我有一个对象,它是的子对象标签。类(class)是ctext相关数据在内标签.标签我选择了节点:td.css(".ctextb")它似乎有效。我得到类似的结果:FlyingAtthebeginningofeachcombat,choosefirststrike,vigilance,orlifelink.Creaturesyoucontrolgainthatabilityuntilendofturn.如果我使用:td.css(".ctextb").text将其转换为字符串,我得到:FlyingAtthebeginningofeachcombat,choosefirststrike,vig

html - 在不使用 .text 的情况下将 Nokogiri XML 对象转换为字符串

我有一个对象,它是的子对象标签。类(class)是ctext相关数据在内标签.标签我选择了节点:td.css(".ctextb")它似乎有效。我得到类似的结果:FlyingAtthebeginningofeachcombat,choosefirststrike,vigilance,orlifelink.Creaturesyoucontrolgainthatabilityuntilendofturn.如果我使用:td.css(".ctextb").text将其转换为字符串,我得到:FlyingAtthebeginningofeachcombat,choosefirststrike,vig

html - Ruby、Nokogiri : how do i ensure UTF8 throughout nokogiri parsing, erb 模板和编码 HTML 文件

我终于设法解析了网站的部分内容:get'/'dourl=''data=Nokogiri::HTML(open(url))@rows=data.css("td[valign=top]tabletr")erb:musterend现在我试图在我的View中提取某行。因此我输入了我的HTML代码:它实际上返回了代码,但它在UTF8方面有问题: 相反它说�如何在nokogiri解析、erb和HTML生成期间确保使用UTF8? 最佳答案 参见:http://www.nokogiri.org/tutorials/parsing_an_h

html - Ruby、Nokogiri : how do i ensure UTF8 throughout nokogiri parsing, erb 模板和编码 HTML 文件

我终于设法解析了网站的部分内容:get'/'dourl=''data=Nokogiri::HTML(open(url))@rows=data.css("td[valign=top]tabletr")erb:musterend现在我试图在我的View中提取某行。因此我输入了我的HTML代码:它实际上返回了代码,但它在UTF8方面有问题: 相反它说�如何在nokogiri解析、erb和HTML生成期间确保使用UTF8? 最佳答案 参见:http://www.nokogiri.org/tutorials/parsing_an_h

html - 我如何使用 Nokogiri 解析 Google 搜索结果?

我需要帮助从Google搜索结果中提取URL,并被告知使用Nokogiri。我安装了它并阅读了Nokogiri文档,但不知道从哪里开始——这对我来说全是希腊语。我知道我正在寻找的是每个结果的URL,每个结果都存在于之间。标签。到目前为止,我所能弄清楚的是如何提取搜索结果,但我只是不知道如何从文件中提取特定数据。这是我拥有的一小段代码:serp=Nokogiri::HTML(open("http://www.google.com/search?num=100&q=stackoverflow")) 最佳答案 享受:)require'op

html - 我如何使用 Nokogiri 解析 Google 搜索结果?

我需要帮助从Google搜索结果中提取URL,并被告知使用Nokogiri。我安装了它并阅读了Nokogiri文档,但不知道从哪里开始——这对我来说全是希腊语。我知道我正在寻找的是每个结果的URL,每个结果都存在于之间。标签。到目前为止,我所能弄清楚的是如何提取搜索结果,但我只是不知道如何从文件中提取特定数据。这是我拥有的一小段代码:serp=Nokogiri::HTML(open("http://www.google.com/search?num=100&q=stackoverflow")) 最佳答案 享受:)require'op

html - 使用 Nokogiri 查找和替换整个 HTML 节点

我有一个HTML,应该对其进行转换,将一些标签替换为另一个标签。我不知道这些标签,因为它们将来自数据库。所以,Nokogiri的set_attribute或name方法不适合我。我需要这样做,就像在这个伪代码中一样:defpreprocess_contentdoc=Nokogiri::HTML(self.content)doc.css("div.to-replace").eachdo|div|#"get_html_text"willobtainHTMLfromdb.Itcanbeanything,evenanothertags,taggroupsetc.div.replaceself.

html - 使用 Nokogiri 查找和替换整个 HTML 节点

我有一个HTML,应该对其进行转换,将一些标签替换为另一个标签。我不知道这些标签,因为它们将来自数据库。所以,Nokogiri的set_attribute或name方法不适合我。我需要这样做,就像在这个伪代码中一样:defpreprocess_contentdoc=Nokogiri::HTML(self.content)doc.css("div.to-replace").eachdo|div|#"get_html_text"willobtainHTMLfromdb.Itcanbeanything,evenanothertags,taggroupsetc.div.replaceself.

html - 带有 nokogiri 的 strip 样式属性

我正在使用nokogiri抓取一个html页面,我想删除所有样式属性。我怎样才能做到这一点?(我没有使用rails,所以我不能使用它的清理方法,我不想使用清理gem,因为我想删除黑名单而不是白名单)html=open(url)doc=Nokogiri::HTML(html.read)doc.css('.post').eachdo|post|putspost.to_send=>blablastatisticablabla我想要它=>blablastatisticablabla 最佳答案 require'nokogiri'html='b

html - 带有 nokogiri 的 strip 样式属性

我正在使用nokogiri抓取一个html页面,我想删除所有样式属性。我怎样才能做到这一点?(我没有使用rails,所以我不能使用它的清理方法,我不想使用清理gem,因为我想删除黑名单而不是白名单)html=open(url)doc=Nokogiri::HTML(html.read)doc.css('.post').eachdo|post|putspost.to_send=>blablastatisticablabla我想要它=>blablastatisticablabla 最佳答案 require'nokogiri'html='b