64得票7回答
如何确定Python是使用UCS-2还是UCS-4编译的?

就是标题所说的。$ ./configure --help | grep -i ucs --enable-unicode[=ucs[24]] 在查阅官方文档后,我发现以下内容: sys.maxunicode:一个整数,表示Unicode字符的最大支持代码点。其值取决于指定Unicod...

27得票4回答
关于字符类,哪个.NET平台和Windows版本支持哪个Unicode版本?

更新的问题 ¹ 关于字符类、比较、排序、规范化和排序规则,哪些 .NET 平台支持哪个 Unicode 版本或版本? 原始问题 我有点模糊地记得 .NET 支持 Unicode 版本 3.0,并且内部的 UTF-16 编码实际上并不是真正的 UTF-16,而是使用的 UCS-2,这是不同...

16得票1回答
Python 3:读取UCS-2(BE)文件

在使用Python 3.3的内置open()函数(堆栈跟踪显示UnicodeDecodeError并包含我的readLine()方法)时,我似乎无法解码UCS-2 BE文件(旧版本的东西)-实际上,我找不到指定此编码的标志。 我使用Windows 8,在终端中设置代码页为65001,使用'L...

13得票3回答
如何将Unicode文本块转换为UTF-8(HEX)代码点?

我有一个Unicode文本块,就像这样:ụ ư ứ Ỳ Ỷ Ỵ Đ 现在,我想通过PHP将这个原始的Unicode文本块转换成一个UTF-8(HEX)代码点的文本块(请参见此页面上的十六进制UTF-8列:https://en.wikipedia.org/wiki/UTF-8):\xe1\xbb...

12得票1回答
Python Base64字符串解码

我有一个据说是UCS-2编码的XML文档,经过一些调整,我已经用minidom构建了一个DOM。 问题在于,我应该有一些数据是Base64编码的。我可以确定:AME= (or \x00A\x00M\x00E\x00=) is base64 code for Á 我该如何解码它? http:...

12得票8回答
C++字符串:UTF-8还是16位编码?

我还在考虑是否应该使用 UTF-8 字符串(以 std::string 的形式实现,必要时附加 UTF-8 特定的函数)或某种 16 位字符串(以 std::wstring 实现)来完成我的(家庭)项目。这个项目是一种编程语言和环境(类似于 VB,它是两者的结合体)。 有一些愿望/限制: ...

12得票1回答
一个USSD消息中最大字符数是多少?

我知道USSD消息由160个字节组成。对于7位数据编码方案,最大字符数为160*8/7,即182个字符。但我不清楚UCS2编码的最大字符数是多少。通常应该是160/2个字符,但我对此有一些混乱的信息。

11得票3回答
检测发送文本所需的短信数量的最佳方法

我正在寻找一个用PHP编写的代码/库,我将调用它并传递一段文本,它将告诉我: 我需要使用哪种编码方式将此文本作为短信发送(7、8、16位) 我将使用多少条短信消息来发送此文本(它必须聪明地计算“分段信息”,就像http://ozekisms.com/index.php?owpn=612中所...

11得票3回答
“UCS-2”编解码器无法编码第1050个字符的位置。

当我运行我的Python代码时,我遇到了以下错误: File "E:\python343\crawler.py", line 31, in <module> print (x1) File "E:\python343\lib\idlelib\PyShell.py"...

9得票1回答
R:即使指定编码,也无法读取Unicode文本文件

我正在使用Windows 7 32位系统上的R 3.1.1。我在读取一些文本文件时遇到了很多问题,我想对它们进行文本分析。根据Notepad ++的显示,这些文件采用“UCS-2小端”编码。(一个工具grepWin表明该文件是“Unicode”编码。)问题是,即使指定了编码方式,我似乎也无法读...