【发布时间】:2015-01-31 16:37:04
【问题描述】:
我终于设法解析了网站的某些部分:
get '/' do
url = '<website>'
data = Nokogiri::HTML(open(url))
@rows = data.css("td[valign=top] table tr")
erb :muster
end
现在我试图在我的视图中提取某行。因此我输入了我的 HTML 代码:
<%= @rows[2] %>
而且它实际上返回了代码,但是它与UTF8有问题:
<td class="class_name"> </td>
而是说
<td class="class_name">�</td>
如何在 nokogiri 解析、erb 和 HTML 生成期间确保 UTF8?
【问题讨论】:
标签: html ruby parsing utf-8 nokogiri