1351得票13回答
UTF-8贯穿始终

我正在搭建一台新的服务器,希望我的Web应用程序完全支持UTF-8编码。我曾在现有的服务器上尝试过这种设置,但似乎总是不得不退回到ISO-8859-1编码。 我需要在哪些地方设置编码/字符集呢?我知道需要配置Apache、MySQL和PHP来实现这个功能——是否有一份标准的清单可以供我遵循,...

1308得票9回答
utf8_general_ci和utf8_unicode_ci有什么区别?

utf8_general_ci和utf8_unicode_ci之间,在性能方面是否有任何区别?

875得票12回答
使用json.dumps保存UTF-8文本为UTF-8格式,而不是\u转义序列。

示例代码(在REPL中): import json json_string = json.dumps("ברי צקלה") print(json_string) 输出: "\u05d1\u05e8\u05d9 \u05e6\u05e7\u05dc\u05d4" 问题:不易阅读。我...

733得票18回答
UTF-8和Unicode有什么区别?

我听到了许多人的不同意见 - 根据维基百科 UTF-8页面。 它们不是一个东西吗?有人能澄清一下吗?

646得票14回答
UTF-8, UTF-16, and UTF-32

UTF-8、UTF-16和UTF-32有什么区别? 我理解它们都可以存储Unicode,并且每种编码使用不同数量的字节来表示字符。是否有选择一种编码比另一种更具优势的情况呢?

644得票36回答
将Excel转换为带有UTF8编码的CSV

我有一个Excel文件,其中包含一些西班牙语字符(如重音符等),我需要将其转换为CSV文件以用作导入文件。然而,当我选择“另存为CSV”时,它会破坏那些不是ASCII字符的“特殊”西班牙语字符。似乎它也会这样处理左右引号和长破折号,这些符号看起来是源文件的原始用户在Mac上创建的。 由于CS...

620得票33回答
Excel是否可以自动识别UTF-8格式的CSV文件?

我正在开发一个应用程序的一部分,负责将一些数据导出到CSV文件中。该应用程序始终使用UTF-8编码,因为它在所有层面上都具有多语言特性。但是,在Excel中打开这些包含重音符、西里尔字母和希腊字母等内容的CSV文件时,并不能达到预期的结果,显示出类似于“Г„/Г¤, Г–/Г¶”这样的内容。我...

608得票21回答
转换文本文件字符集的最佳方法是什么?

什么是最快、最简单的工具或方法可以在字符集之间转换文本文件? 具体来说,我需要将UTF-8转换为ISO-8859-15,反之亦然。 无论是你最喜欢的脚本语言中的单行命令、命令行工具或其他OS、网站等实用程序,都可以使用。 目前最佳解决方案: 在Linux/UNIX/OS X/cygwi...

594得票7回答
为什么现代Perl默认避免使用UTF-8?

我想知道为什么大多数使用Perl构建的现代解决方案不默认启用UTF-8。 我知道核心Perl脚本存在许多遗留问题,可能会破坏一些东西。但是,从我的角度来看,在21世纪,大型新项目(或具有广阔前景的项目)应该从头开始使其软件支持UTF-8。但我还没有看到这种情况发生。例如,Moose 启用了s...