Eclipse中开辟Ruby碰到invalid multibyte char (US-ASCII)

来源:互联网 发布:js调用浏览器下载功能 编辑:程序博客网 时间:2024/04/29 19:40

Eclipse中开辟Ruby碰到invalid multibyte char (US-ASCII)


Admin
2012年2月24日
名人名言:友谊是精神的默契,心灵的相通,美德的结合。——彭威廉 

经过上彀查找说是因为编码题目,只要在首行添加上



#encoding:utf-8

即可解决题目,然则添加上这句后,居然报错变成了:invalid multibyte char (UTF-8)

如今经过解析根蒂根基上可以断定必然是因为编码的原因造成了中文不克不及够被辨认。所以只好将设备的编码体式格式全都进行了批改。经过一番折腾之后,正确的编码设备如下图所示:


最重点的编码设备:


最后验证之后只要最后这个设备正确,其余的都无所谓,这个题目碰到好长时候了,如今总算解决了,记下来,下次省的进行从头设备的时辰碰到此类雷同的题目。

PS:要想正常的输出中文而不是gbk编码,要应用puts,这就是p和puts的差别。


(--***-曾经受过的伤,感觉一辈子也忘不了,可还是都过来了。曾经分开的人,认为一辈子也放不开,可后来还是发明,本来真的不会,分开谁就活不下去。曾经说着的胡想,你也没能实现,可是却在实现胡想的尽力中,找到了喜好的那个本身。-***-)



友谊是精神的默契,心灵的相通,美德的结合。——彭威廉