Ruby Nokogiri获得纯文本文件



我正在尝试使用此代码从http web服务器获取.sql文件。

Nokogiri::HTML(open($sql_file,:http_basic_authentication=>[@usr, @pwd]))

但我确实得到sql文件与一些html标签。g <html><body><p>开头和结尾)。

你知道我怎么能得到文件作为纯文本。sql文件

Nokogiri用于处理HTML和XML文件。如果你只想要原始文本文件,你不需要也不想要Nokogiri。

只使用open-uri库(您已经在使用)及其read方法来获取内容:

require 'open-uri'
sql = open($sql_file,:http_basic_authentication=>[@usr, @pwd]).read

相关内容

  • 没有找到相关文章

最新更新