Jon*_*ury 7 c# unicode utf-8
我通过Web表单(UTF-8)接受用户输入,将其保存到MySQL DB(使用UTF-8字符集)并稍后生成文本文件(编码为UTF-8).我想知道是否有任何机会使用UTF-8而不是像UCS-2这样的文本损坏?在这种情况下,UTF-8是否足够好?
kar*_*m79 14
更重要的是,这也许就是你应是唯一的编码曾经考虑使用.
关于这个主题的一些很好的阅读
绝对最低每个软件开发人员绝对必须知道关于Unicode和字符集(没有任何借口!)作者:Joel Spolsky
Joh*_*eek 10
如果您正在使用大量的亚洲文本(比拉丁语文本更多),您可能需要考虑使用UTF-16.UTF-8可以准确地表示整个Unicode字符范围,但它针对主要是ASCII的文本进行了优化.UTF-16在整个基本多语言平面上节省空间.
但UTF-8肯定是"足够好" - 因为你使用的是UTF-8而不是UTF-16,所以不会出现腐败.
归档时间:
16 年,9 月 前
查看次数:
1673 次
最近记录:
16 年,7 月 前