新手问题 如何解决混合编码问题

mydting · 2013年11月07日 · 1328 次阅读

大家好,正在学习 ruby,写了一个简单的 FTP 搜索引擎。但是遇到了混合编码的问题。使用 force_encoding("gb2312").valid_encoding? 检测从 FTP 上取得的文件名编码,会有少量的 FALSE,于是乎下边的办法就失效了。 str = str.force_encoding("gb2312") str = str.encode("utf-8") 请教大神们,怎么解决这个问题啊。感谢大家。

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号