ruby1.9默认的编码为US-ASCII。代码中出现中文会抛出:invalid multibyte char (US-ASCII)异常。在代码第一行加上#encoding: utf-8
invalid multibyte char (US-ASCII)
最新推荐文章于 2024-04-14 15:51:07 发布
本文介绍了Ruby1.9默认采用US-ASCII编码的问题及解决方案。当代码中包含中文字符时,Ruby1.9会抛出invalidmultibytechar(US-ASCII)异常。为了避免这一问题,可以在文件首行加入#encoding:utf-8来指定UTF-8编码。
31万+

被折叠的 条评论
为什么被折叠?



