查看: 1665|回复: 3

[已经解决] RGSS 字串符不是使用UTF-8嗎?

[复制链接]
梦石
0
星屑
50
在线时间
62 小时
注册时间
2011-1-28
回帖
24
发表于 2011-12-2 21:37:08 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 nokaiwai 于 2011-12-2 22:09 编辑

研究很久,話說文字檔用UTF-8儲存可以正常讀取卻非文字本身是甚麼一回事,例子如下
  1. p File.open("hi.ini").read   ###"你好"
  2. p "你好" == File.open("hi.ini").read   ###false
复制代码
RGSS 字串符不是使用UTF-8嗎?
請各位大大幫忙解答,謝謝!
梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2011-12-3 07:02:07 | 显示全部楼层
用UTF-8 无 BOM 格式编码
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
62 小时
注册时间
2011-1-28
回帖
24
 楼主| 发表于 2011-12-3 07:20:42 | 显示全部楼层
可以說一下如何轉換嗎?
回复

使用道具 举报

梦石
0
星屑
50
在线时间
163 小时
注册时间
2011-11-12
回帖
56
发表于 2011-12-3 13:06:40 | 显示全部楼层
nokaiwai 发表于 2011-12-3 07:20
可以說一下如何轉換嗎?

str.slice!(0) 可以去掉 UTF-8 字串開頭的 BOM。Windows 默認的 Notepad 程序總是會保存帶 BOM 的 UTF-8,如果用一些第三方的編輯器,比如 Notepad++,就可以在用 UTF-8 編碼時選擇是否包含 BOM。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部