【发布时间】:2012-01-14 06:52:06
【问题描述】:
我尝试使用搜索,谷歌,但没有运气。
操作系统:Windows XP Ruby 版本 1.9.3po
错误:
`gsub':不兼容的字符编码:UTF-8 和 IBM437
代码:
require 'rubygems'
require 'hpricot'
require 'net/http'
source = Net::HTTP.get('host', '/' + ARGV[0] + '.asp')
doc = Hpricot(source)
doc.search("p.MsoNormal/a").each do |a|
puts a.to_plain_text
end
程序输出几个字符串,但是当文本为“NOŻYCE”时,我收到上面的错误。 有人可以帮忙吗?
【问题讨论】:
标签: ruby parsing encoding utf-8