utf相关内容

python3:字节与字节数组,以及与字符串的相互转换

我想了解 python3 的 bytes 和 bytearray 类.我看过关于它们的文档,但没有全面描述它们的差异以及它们如何与 string 对象交互. 解决方案 bytes 和 bytearrays 类似... python3 的 bytes 和 bytearray 类都保存字节数组,其中每个字节可以取 0 到 255 之间的值.主要区别在于 bytes 对象是immutabl ..
发布时间:2021-09-15 19:41:22 其他开发

什么是最好的 UTF

我对 Unicode 中的 UTF 真的很困惑. 有 UTF-8、UTF-16 和 UTF-32. 我的问题是: 哪些 UTF 支持所有 Unicode 块? 什么是最好的 UTF(性能、大小等),为什么? 这三种 UTF 有什么不同? 什么是字节序和字节顺序标记 (BOM)? 谢谢 解决方案 支持所有 Unicode 块的 UTF 是什么? ..
发布时间:2021-09-15 19:41:20 其他开发

致命错误:高代理和低代理代码点不是有效的 Unicode 标量值

有时在使用 57292 之类的值初始化 UnicodeScalar 时会产生以下错误: 致命错误:高代理和低代理代码点不是有效的 Unicode 标量值 这是什么错误,为什么会发生,我将来如何防止? 解决方案 背景:UTF-16 将 Unicode 字符序列(“代码点")表示为 16 位“代码单元"序列.对于标量值在 16 位以内的字符(即从 U+0000 到 U+FFFF 的字符), ..
发布时间:2021-09-15 19:38:55 移动开发

为什么 sys.getdefaultencoding() 与 sys.stdout.encoding 不同,这如何破坏 Unicode 字符串?

我花了几个小时寻找 Unicode 字符串的问题,该问题被分解为 Python (2.7) 对我隐藏的东西,但我仍然不明白.首先,我尝试在我的代码中一致地使用 u".." 字符串,但这导致了臭名昭著的 UnicodeEncodeError.我尝试使用 .encode('utf8'),但这也无济于事.最后,事实证明我不应该使用它们,并且这一切都会自动进行.然而,我(在这里我需要感谢帮助我的朋友)在用 ..
发布时间:2021-08-30 19:07:06 Python

Python psycopg2 不在 utf-8 中

我使用 Python 连接到我的 postgresql 数据库,如下所示: conn=psycopg2.connect(database="fedour", user="fedpur", password="***", host="127.0.0.1", port="5432") 没问题. 但是当我进行查询并想打印光标时,我有这样的事情: “Fran\xc3\xa7ois"而不是“ ..
发布时间:2021-06-23 18:30:46 Python

PDFBox U+00A0 在此字体的编码中不可用

我在调用 PDField 的 setValue 方法并尝试设置包含特殊字符的值时遇到问题. field.setValue("TEST-BY (TEST)") 详细来说,如果我的值包含 U+00A0 字符,则会出现以下异常: Caused by: java.lang.IllegalArgumentException: U+00A0 is not可用此字体的编码:WinAnsiEncodin ..
发布时间:2021-06-15 18:31:45 Java开发

如何在mysql数据库中搜索特殊字符、unicode字符和表情符号

我正在使用字符集utfmb4_general_ci保存表情符号,存储和检索工作正常,但是当我尝试使用包含表情符号的字符串搜索信息时strong> 或特殊字符我没有得到结果.它总是返回空. 有人可以帮忙解决这个问题吗? 代码 select * from table where Title LIKE '%Kanye West - \"Bound 2\" PARODY%' 更新: ..
发布时间:2021-06-06 19:24:43 其他开发

如何在 JSON 中保存印地语文本

我有一些印地文文本. 是否可以将该文本保存在 json 文件中.(.json) 我将把它保存在 S3 上,然后在我的 Ionic2 应用程序中渲染它. 解决方案 是的,这是可能的.只需使用 json_encode($a, JSON_UNESCAPED_UNICODE) 来防止转义 Unicode 字符.有关更多信息,您可以查看文档: http://php.net/manu ..
发布时间:2021-06-05 19:57:59 PHP

PHP MySQL 数据库奇怪字符

我试图输出存储在 MySQL 数据库中的产品信息,但它写出了一些奇怪的字符,比如里面有一个问号的菱形. 我认为这可能是编码/UTF8 问题,但我已经指定了我想要的编码: 这是对的吗?我应该检查什么? 解决方案 如果只有来自数据库的数据中 ..
发布时间:2021-06-05 19:21:53 PHP

在node.js应用程序中读取文件时出现奇怪的unicode字符

我正在尝试编写一个节点应用程序,该应用程序读取一组文件,将它们拆分为几行,然后将这些行放入数组中.很简单除了我正在使用的某些SQL文件外,它还可以处理许多文件.出于某种原因,当我拆分行时,似乎会得到某种unicode输出.该应用看起来像这样: fs = require("fs");var data = fs.readFileSync("test.sql","utf8");console.log ..
发布时间:2021-05-19 19:31:24 前端开发

将JSON响应转换为JavaScript中正确的编码

我正在尝试使用API​​中的数据.我正在使用请求进行API访问,但是还尝试了 您可以在开发控制台中或通过运行以下代码段进行验证: console.log(JSON.parse('"\ u00e2 \ u0080 \ u0099"')); 显然,该JSON的作者混淆了两件事: JSON以UTF编码 \ u 表示法是Unicode代码点 第一个表示将JSON文本编码为字节 ..
发布时间:2021-05-04 19:20:48 前端开发

5.2.17中的idn_to_ascii()

在PHP 5.3中有一个非常方便的函数 idn_to_ascii(),但是我正在运行5.2.17我无法改变这一点.那么如何将Unicode域名编码为ascii? 解决方案 Peter的答案为您提供了PHP 5.2中的官方IDN函数,如果可能的话,它可能是最好的答案. 但是,某些用户将无法在其PHP系统上安装PECL库,因此他们将需要使用纯PHP编写的转换库,而他们只能将其包含在自己的 ..
发布时间:2021-05-02 18:57:20 PHP

使用c ++和qt时的重音问题

我正在用西班牙语编写程序.我想告诉用户文件已被加载.用西班牙语是: ui-> teLog-> append("Secargóel archivo:" +文件名); 但是西班牙部分输出为: Secargóel archivo: 我知道问题出在编码(就像我需要告诉程序这是UTF8一样).反正有这样做吗? 解决方案 常规的QString构造函数假定您正在编写ASCII字符. ..
发布时间:2021-04-21 20:24:26 其他开发

如何在XML字符串中放入💙或其他表情符号?

我该怎么做?我是Java和Android的新手,但遇到上述问题.当我将表情符号粘贴到xml文件中时,它显示一个白色正方形和另一个“复制"下一个字符的奇怪字符. 关于如何解决这个问题的任何想法? 解决方案 尝试使用此库- emoji-java 我知道您想要XML方式,这就是Java 可能会对您有帮助 示例 String str =“一个带有一些表情符号的"真棒“字符串!" ..
发布时间:2021-04-05 19:03:09 其他开发

Python zipfile模块-zipfile.write()文件,文件名中包含土耳其字符

在我的系统上,有许多Word文档,我想使用Python模块zipfile压缩它们. 我找到了此解决方案问题,但是在我的系统上,文件名中包含德国变音符和土耳其语字符. 我从解决方案这样,它就可以处理文件名中的德国变音符: def zipdir(path, ziph): for root, dirs, files in os.walk(path): for f ..
发布时间:2020-11-06 02:27:44 Python

在Python中处理UTF文件名

我已经阅读了很多有关该主题的内容,包括似乎是该主题的权威指南: http://docs.python.org/howto/unicode.html 对于一个经验丰富的开发人员来说,该指南可能就足够了.但是,就我而言,我比开始时更加困惑,但仍然没有解决我的问题. 我正在尝试使用os.walk()读取文件名并获取有关文件的某些信息(例如filesize),然后再将该信息写入文本文件.只要我 ..
发布时间:2020-11-06 02:18:35 Python

将字符串转换为“ InvariantCulture”

我有以下字符串 an-ca an-ca 如果仔细观察,您会发现它们是不同的! 为了比较2个这样的字符串,我找到了以下解决方案: if(String.Compare(str1,str2,StringComparison.InvariantCulture)= = 0)... 所以我有2个问题 W3C做字符的方式在 ..
发布时间:2020-10-29 06:40:33 C#/.NET