utf-8相关内容

将 C++ std::string 转换为 UTF-16-LE 编码的字符串

我今天已经搜索了几个小时,但找不到任何适合我的东西.我刚刚看过的一个,没有运气,是“如何将 UTF-8 编码的 std::string 转换为 UTF-16 std::string". 我的问题是,简要说明: 我想在 std C++ 中创建一个有效的 NTLM 哈希,并且我正在使用 OpenSSL 的库来使用其 MD4 例程创建哈希.我知道怎么做,那么有谁知道如何将 std::stri ..
发布时间:2022-01-07 21:38:23 C/C++开发

utf8_encode 函数用途

假设我用 UTF-8 编码我的文件. 在 PHP 脚本中,将比较字符串: $string="ぁ";$string = utf8_encode($string);//我需要这一步吗?if(preg_match('/ぁ/u',$string))//如果匹配就做... 它是没有 utf8_encode() 函数的 string 真的是 UTF-8 吗?如果你用 UTF-8 编码你的文件不需要这 ..
发布时间:2022-01-07 21:37:19 PHP

urllib2 opener 提供错误的字符集

当我打开网址阅读时,我无法识别它.但是当我检查内容标题时,它说它被编码为 utf-8.所以我试图将它转换为 unicode,它抱怨 UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 1: ordinal not in range(128) using unicode(). .encode("utf-8") ..
发布时间:2022-01-07 21:35:28 Python

UTF-8 编码和 http 参数

我正在使用 YahooUI Javascript 库进行简单的 ajax 调用,如下所示: YAHOO.util.Connect.setForm('myform');YAHOO.util.Connect.asyncRequest('POST', url, ...); 以下是我的应用程序中的设置:Tomcat 版本:6.0.18 Tomcat 服务器连接器:URIEncoding="UTF ..
发布时间:2022-01-07 21:33:41 Java开发

提交表单后输入中重新显示损坏的字符

我通常可以将捷克字符串写入表单: 但是在验证之后(以及当我将收集的字符串发送到数据库时)该字符串在其他一些字符集中: h:outputTexts (jméno, příjmení) 仍然正常显示,h:inputTexts 没有. 我应该在哪里查找问题? 更新: HTTP 响应头: 解决方案: 在 Filter#doFilter() 中使用 request.set ..
发布时间:2022-01-07 21:32:50 其他开发

UTF-8:在数据库中正确显示,但不是在 HTML 中,尽管 utf-8 字符集

我使用 MySQL 5.1 并从大约 270 万行的 UTF-8 解码 txt 文件加载到一个表中,该表本身声明为 utf8_unicode_ci 并且所有字符字段都声明为 utf8_unicode_ci,使用LOAD DATA INFILE... 在数据库本身中,字符似乎都是正确的,一切看起来都不错.但是,当我使用 php 打印它们时,字符显示为 ???,尽管我在 HTML 头中使用了 u ..
发布时间:2022-01-07 21:32:40 数据库

如何通过指针读取 UTF-8 字符?

假设我在内存中存储了 UTF-8 内容,如何使用指针读取字符?我想我需要注意指示多字节字符的第 8 位,但是我究竟如何将序列转换为有效的 Unicode 字符?另外,wchar_t 是存储单个 Unicode 字符的正确类型吗? 这是我的想法: wchar_t readNextChar (char*& p){wchar_t unicodeChar;字符 ch = *p++;如果 ((ch ..
发布时间:2022-01-07 21:31:59 C/C++开发

在 MySQL 中使用 utf8mb4

为了在 MySQL (5.6.11) 中使用 4 字节 utf8mb4,我在 my.ini 文件(my.cnf 未找到).此文件位于 Windows XP 上名为 Application Data (C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.6) 的隐藏文件夹中.安装目录下没有. [客户]端 ..
发布时间:2022-01-07 21:31:12 数据库

我还应该使用 html 实体吗?为什么?

HTML 实体是否仍然有用还是我应该简单地创建 UTF-8 编码的 html 文档?请解释原因. 解决方案 如果编码设置正确(并且文档保存为 UTF-8),您应该能够只处理字符.来自 W3C: 使用诸如 UTF-8 之类的编码意味着您可以避免大多数转义的需要,而只需处理字符. http://www.w3.org/International/questions/qa-escape ..
发布时间:2022-01-07 21:29:40 前端开发

情节标题中的斜体希腊字母/乳胶式数学

我想在 R 的情节标题中创建乳胶风格的数学.绘图数学工具 有一个有用但有限的表达式子集,它们可以显示,并使用非乳胶语法和样式. 例如,我想在图的标题中打印方程 $\mathrm{d} \mathbf{x} = a [\theta - \mathbf{x}] \mathrm{d} t$,并且仍然评估某些变量的值.我最好的解决方案是非常麻烦: lambda 或 require(ggplo ..
发布时间:2022-01-07 21:29:09 其他开发

问题 json_encode utf-8

我对带有特殊字符的 json_encode 函数有问题. 例如我试试这个: $string="Svrček";echo "ENCODING=".mb_detect_encoding($string);//编码=UTF-8echo "JSON=".json_encode($string);//JSON="Svr\u010dek" 我该怎么做才能正确显示字符串,所以 JSON="Svrček ..
发布时间:2022-01-07 21:28:53 PHP

UTF8 编码问题 - 有很好的例子

我有以下字符编码问题,不知何故我设法将具有不同字符编码的数据保存到我的数据库 (UTF8) 下面的代码和输出显示了 2 个示例字符串及其输出方式.其中 1 个需要更改为 UTF8,另一个已经是. 我该如何/应该如何检查是否应该对字符串进行编码?例如我需要正确输出每个字符串,那么如何检查它是否已经是utf8或者是否需要转换? 我使用的是 PHP 5.2,mysql myisam 表: ..
发布时间:2022-01-07 21:28:13 PHP

如何在 Scala 或 Java 中读取混合编码的文本文件?

我正在尝试解析 CSV 文件,最好使用 weka.core.converters.CSVLoader.但是,我拥有的文件不是有效的 UTF-8 文件.它主要是一个 UTF-8 文件,但一些字段值采用不同的编码,所以没有整个文件有效的编码,但无论如何我都需要解析它.除了使用像 Weka 这样的 java 库,我主要在 Scala 工作.我什至无法使用 scala.io.Source 读取文件:例如 ..
发布时间:2022-01-07 21:26:34 Java开发

Charset=utf8 在我的 PHP 页面中不起作用

我的字符编码有问题.每当我在浏览器中加载页面时,它显示如下: 所以我需要通过浏览器手动配置它.感谢您的帮助. 解决方案 听起来您的内容并未以 utf-8 格式提供.通过设置正确的标题来做到这一点: header('Content-type: text/html; charset=utf-8'); 除了确保浏览器理解之外,添加一个元标记: ..
发布时间:2022-01-07 21:25:06 PHP

如何使用 FileReader 读取二进制文件以便在 CryptoJS 中使用 SHA-256 对其进行散列?

如何使用 JavaScript 将 UTF-8 字符串转换为 Latin1 编码的字符串? 这是我想要做的: 我得到一个文件,通过读取数组缓冲区将其分成块 然后,我将数组缓冲区解析为字符串 并使用以下代码将其传递给cryptoJS进行哈希计算: cryptosha256 = CryptoJS.algo.SHA256.create();cryptosha256.update(t ..
发布时间:2022-01-07 21:24:44 前端开发