3
CGI::unescapeHTML("渣打银")
=> 「渣打\ 351 \ 223 \ 266」問題與CGI :: unescapeHTML
CGI::unescapeHTML("渣打银 ")
=> 「渣打銀」
添加在末端的空間,使之差,否則最後一個字符會丟失,我會得到這個奇怪的字符序列。當我嘗試使用utf-8字符編碼來抓取數據表單網站時,我正面臨着這個問題。即使是正常的英文文本也是如此。
在我的機器上(紅寶石1.9.2,沒有軌道)你的第一行(沒有空間)工作正常。 – steenslag 2010-11-11 09:05:02
哦..我的ruby版本是:ruby 1.8.7(2010-01-10 patchlevel 249)[i486-linux]。也許我需要升級。讓我嘗試一下。 – 2010-11-11 09:24:32
在我的機器上(ruby-1.8.7-p334),如果沒有導軌,它根本不起作用。不過,你的第一行完全符合ruby-1.8.7-p334和rails 3.0.5。 – 2011-05-06 06:23:23