<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>mydting (mydting)</title>
    <link>https://ruby-china.org/mydting</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>如何解决混合编码问题</title>
      <description>&lt;p&gt;大家好，正在学习 ruby，写了一个简单的 FTP 搜索引擎。但是遇到了混合编码的问题。使用
force_encoding("gb2312").valid_encoding?
检测从 FTP 上取得的文件名编码，会有少量的 FALSE，于是乎下边的办法就失效了。
str = str.force_encoding("gb2312")
str = str.encode("utf-8")
请教大神们，怎么解决这个问题啊。感谢大家。&lt;/p&gt;</description>
      <author>mydting</author>
      <pubDate>Thu, 07 Nov 2013 17:09:21 +0800</pubDate>
      <link>https://ruby-china.org/topics/15375</link>
      <guid>https://ruby-china.org/topics/15375</guid>
    </item>
  </channel>
</rss>
