编码转换
最近在做RSS导入功能,用了rubyforge上的feedtool,还不错。
就是代码转换老是报错:Iconv::IllegalSequence
后来发现原因是网络编码很混乱,一定要加上IGNORE参数,就好了。记录一下。
Iconv.iconv("UTF-8//IGNORE","GB2312//IGNORE",text)
google最近大幅度调高JavaEye的page rank | 推荐:怎么让一天有36个小时
23:16 浏览 (4166) 评论 (2) 分类: 网站开发 相关推荐
评论
2 楼 zy13 2007-07-23 引用
用rss的方式只能导入最近的一些文章
那么如何通过博客的html地址导入博客全部文章呢?
1 楼 jefferson 2007-01-11 引用
ruby编码有点不爽,我以前玩过一小段ruby的小例子,遇到utf8编码的问题,由于没有使用unicode,truncate方法在切割字符串时,有可能会把utf8编码的中文字符串最后一个字切成乱码
后来我在网上找到一些解决办法:在 environment.rb 裡面加上
$KCODE = 'u'
require_dependency 'jcode'
好像就可以支持utf8了
ruby GB2312和UTF-8编码转换 Author: IceskYsl
30 Oct
今天CFC测试技能云的时候,在导出简历的时候,报错,跟了下log发现,错误如下:
Iconv::IllegalSequence ("閫欐槸涓€鍊嬪皣\345"…):
就是代码转换老是报错,原来CFC的输入的是繁体中文的,原来如此,一定要加上IGNORE参数,就好了。记录一下。
Ruby代码
Iconv.iconv( "UTF-8//IGNORE" , "GB2312//IGNORE" ,text)最后感谢写CFC同学~