9
latin1 문자가 포함 된 문자열을 utf8로 변환하려면 어떻게해야합니까?latin1 문자열을 utf8로 변환 하시겠습니까?
문자열은 open-uri에 의해 열리고 이러한 특수 문자가 포함 된 문서입니다.
안부 태그에 의해
latin1 문자가 포함 된 문자열을 utf8로 변환하려면 어떻게해야합니까?latin1 문자열을 utf8로 변환 하시겠습니까?
문자열은 open-uri에 의해 열리고 이러한 특수 문자가 포함 된 문서입니다.
안부 태그에 의해
require 'iconv'
i = Iconv.new('UTF-8','LATIN1')
a_with_hat = i.iconv("\xc2")
판단 , 난 당신이 뭔가를 원하는 것 같아요 :
require 'rubygems'
require 'open-uri'
require 'nokogiri'
require 'iconv'
file = open(your_uri)
doc = Nokogiri::HTML(Iconv.conv('utf-8', 'latin1', file.readlines.join("\n")))
doc.xpath(your_xpath)
당신이 URI 사용을 캐릭터 세트 무엇인지 확실하지 않은 경우, file.charset
을 사용하여 'latin'
대신 charset을 가져올 수 있습니다.