我有一个管理文章的网站。我想获得这些文章的第一张图片并将其展示在其他地方。文章使用html代码存储在数据库中。 对我来说最好的选择是什么?我已经看到我需要解析html并且一个名为nokogiri的宝石可以帮助我,但我不知道该怎么做。我正在使用rails 5.1.4和ruby 2.4.2
答案 0 :(得分:0)
您可以使用Nokogiri从html字符串中获取src属性。如果你有@article
作为html字符串,请试试
nokogiri_html_string = Nokogiri::HTML( @article )
image_tag = nokogiri_html_string.css('img').first
希望这会有所帮助。