繁体   English   中英

在 Rails 中 Nokogiri 的目的是什么?

[英]What’s the purpose of Nokogiri in Rails?

Nokogiri 是我存在的祸根。 每次我创建一个新的 Rails 应用程序时,它都会使我的rails new命令因不同的原因失败。

在 StackOverflow 上有大量的 Nokogiri 故障排除,但是,无论在这里还是其他地方,我都找不到 Nokogiri 包含在 Rails 中的原因。 Nokogiri 文档指出它用于解析、搜索和修改 HTML/XML 文档,但是,如果我不是屏幕抓取,它有什么用途(如果有的话)?

Nokogiri 是一个 XML/HTML/CSS 解析器。 因此,如果您想以编程方式读取或编辑 XML 文档,Nokogiri 是您的最佳选择。

Nokogiri 是 Rails 所需的rails-dom-testing的依赖项。

据我所知, rails-dom-testing 用于验证呈现的 HTML/CSS 页面的某些部分。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM