赞
踩
unity一般创建utf-8文件基本上是用 File.WriteAllText(filePath, sb.ToString(), Encoding.UTF8)来创建,但是这里面有个坑就是这样创建的utf-8文件是带BOM的,用其他的文本编辑器或是在mac机上查看会有乱码,实在是太坑。
解决方案就是用以下API来创建utf-8文件,这样就是不带BOM的
File.WriteAllText(filePath, sb.ToString(), new UTF8Encoding(false));
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。