多语言数据的主体编码

ama*_*eur 1 unicode encoding utf-8 character-encoding

我目前正在开发支持多种语言的应用程序:英语,西班牙语,俄语,波兰语等.

我已将SQL服务器数据库设置为具有Unicode字段类型(nvarchar等).

我现在担心在HTML,文本,XML文件等上设置正确的编码.我知道它需要是UTF,但不确定它是UTF-8,UTF-16还是UTF-32.有人可以解释差异,哪种编码是最好的?

Juk*_*ela 5

如果这是关于应该使用Web浏览器的东西,那么UTF-8是唯一合理的选择,因为它是浏览器中广泛支持的唯一编码.关于设置编码的方法,请查看W3C页面的字符编码.