utf-8 相关问题

UTF-8是一种字符编码,它使用一到四个字节的字节序列来描述每个Unicode代码点。它向后兼容ASCII,同时仍支持所有Unicode代码点的表示。

尝试使用 Selenium,但出现此错误:“UnicodeDecodeError: 'utf-8' 编解码器无法解码位置 1 中的字节 0xa0:无效起始字节”

所以我是 Selenium 的新手,我只是想运行一个简单的测试来看看它是否有效。安装所有必要的软件包(并处理一些其他错误)后,出现此消息。 我的同事...

回答 1 投票 0

iconv:位置

我有一个 bash 脚本,它从 url 下载一些文件并将它们存储到名为“data1”的文件夹中。由于这些文件是以 .zip 格式下载的,因此下一步就是解压缩它们。之后...

回答 1 投票 0

UTF-8 编码在 Docker 中不起作用

我正在 Docker 容器内运行 Java 程序(从 Docker Compose 开始),它抛出了一堆由 UTF-8 字符引起的错误(因为它们无法映射到 ASCII 字符集)...

回答 3 投票 0

编码问题:英镑符号显示为<?>符号

我的数据库字段设置为utf8_general_ci,我的网站编码是utf8。 £ 符号呈黑色菱形,中心有一个问号。 我尝试将其更改为 &pou...

回答 2 投票 0

为什么从类内调用 std::string 时会损坏?

我有不懂的问题想咨询你。我有一个与此类似的代码: #include“StdAfx.h” #include“LocaleText.h” PyObject* GetLocaleText(PyObject* poSelf,

回答 1 投票 0

带有 UTF8 数据的 NSXMLParser (NSXMLParserErrorDomain )

我很难解决这个问题,非常感谢任何帮助。 我正在尝试使用 NSXMLParser 解析 UTF8 字符串,但它不起作用。 这是我的字符串: 我真的很难弄清楚这个问题,非常感谢任何帮助。 我正在尝试使用 NSXMLParser 解析 UTF8 字符串,但它不起作用。 这是我的字符串: <?xml version="1.0" encoding="UTF-8"?><host><type>mac</type><port>62181</port><address>192.168.1.159</address><hostname>Samuel’s%20Mac%20Book</hostname><username>samuelw</username></host> 这里是解析代码: - (void) parse:(NSString*)XMLEncodedString withLength:(int)l_length { #ifndef NDEBUG NSLog(@"Received lookup %@",XMLEncodedString); #endif NSData* data=[XMLEncodedString dataUsingEncoding:NSUTF8StringEncoding]; NSXMLParser *parser = [[NSXMLParser alloc] initWithData:data]; [parser setDelegate:self]; // The parser calls methods in this class [parser setShouldProcessNamespaces:NO]; // We don't care about namespaces [parser setShouldReportNamespacePrefixes:NO]; // [parser setShouldResolveExternalEntities:NO]; // We just want data, no other stuff [parser parse]; // Parse that data.. [parser release]; } XMLEncodedString 的构造如下 - (void) checkForReceive { //NSLog(@"listener: waiting to recvfrom...\n"); addr_len = sizeof their_addr; if ((numbytes = recvfrom(sockfd, buf, MAXBUFLEN-1 , 0, (struct sockaddr *)&their_addr, &addr_len)) == -1) { perror("recvfrom"); return; } buf[numbytes] = '\0'; NSString * string = [[NSString alloc] initWithUTF8String:buf]; [self parse:string withLength:numbytes]; [string release]; } 我的问题来自字符串中的 Unicode 字符“右单引号”(U+2019),我收到此错误: 2010-07-19 17:13:35.734 SwypeSendForMac2 [34354:4233]错误域= NSXMLParserErrorDomain代码= 73“操作无法完成。(NSXMLParserErrorDomain错误73。)” 2010-07-19 17:13:35.736 SwypeSendForMac2 [34354:4233]错误域= NSXMLParserErrorDomain代码= 76“操作无法完成。(NSXMLParserErrorDomain错误76。)” 在调用 xml 的连接方法中,尝试用以下内容替换任何有问题的字符: NSString *final = [connRespStr stringByReplacingOccurrencesOfString:@"&" withString:@" 和 "]; 上面的行将所有与号替换为 and,也许用它来替换单引号? 另外,我相信“错误 76”与未关闭 xml 标签有关。 编辑:刚刚意识到这有多老了,也许上面的信息对未来的搜索者来说是有价值的。

回答 1 投票 0

vsc (python) 中已经有 UTF-8,但标准输出会产生奇怪的字符

这个标准输出在 UTF-8 中不起作用,因为我的 Visual Studio Code 和我的计算机 (chcp 850) 中年国家。 。 。 。 。 。 。 。 。 。 。 : 中度断线 Sufijo DNS espec¡fico para la conexi´n。 ....

回答 1 投票 0

使用日语字符创建 Gmail 标签

我有一些在 Gmail 中创建标签的代码,通常工作得很好。但现在的要求是创建一个带有日语字符的标签,特别是“アーカイブ”。我正在对 json 进行编码...

回答 2 投票 0

Flutter 如何比较两个编码不同的相同日语字符串

我在 Flutter 中有一个函数,它获取两个字符串作为参数,并从转换后的 csv 文件返回相应的数据。字符串 1 位于第一行的某个位置,字符串 2 位于...

回答 1 投票 0

是否存在unicode“换行”(换行符),就像存在unicode“空格”( )一样? [已关闭]

有些网站可以获取 Unicode 字符,例如 unicode 空格,您可以复制粘贴它。 比如下面的括号里面是两个不同的UNICODE空格,你可以...

回答 1 投票 0

修复 PHP *之后*从 MySQL 5.7 升级到 MySQL 8 中的 UTF-8 字符显示

我们将 AWS 上的 RDS 数据库从 MySQL 5.7 升级到 MySQL 8。 服务器字符集和服务器连接设置为 UTF-8 Unicode。分别是 utf8mb4 和 utf8mb4_unicode_ci。 但是...

回答 1 投票 0

使用 React 的 Asp.NET Core - UTF8 无法识别

我有一个使用 React 的 Asp.NET Core 应用程序。 尽管我在所有布局和头标签中指定了: 我有一个使用 React 的 Asp.NET Core 应用程序。 尽管我在所有布局和头标签中指定了: <meta http-equiv="Content-type" content="text/html; charset=UTF-8"> 或 <meta charset="utf-8" /> 我的应用程序不支持重音... 不支持重音 你能帮我吗? 谢谢@Karney 的回答。 不幸的是我正在使用 Visual Studio 2019,我没有找到这个选项。 但是,我找到了替代方案。 我将所有文件都用编码一一保存了。 (法语截图) 将文件另存为... 编码保存 选择编码风格 仅此而已。 根据文件数量,可能需要一些时间,但它可以工作。 我用ie来测试<meta charset="utf-8" />。将 ie 的编码更改为其他将恢复正常字体。而且和代码编辑器有关,请检查你的编辑器的代码。 以我的编译器(Visual Studio代码)为例。右下角是当前页面的编码 当我改成其他编码时,页面会产生乱码。 我也遇到同样的问题,请问解决办法是什么? 我目前使用 Visual Studio 2022 .NET 8.0

回答 3 投票 0

UTF-8环境下UTF-8编码字符串输出不正确

在寻找解决方案时如何解决 Perl's `length 'für' == 4` for `LC_CTYPE="en_US.UTF-8"`?我写了另一个小测试程序: 看来 Perl (5.18.2) 不...

回答 1 投票 0

无法在 PHP 中从 HTTP_REFERER 转换 UTF-8 字符

我正在 PHP 中使用 HTTP_REFERER 从 url 捕获完整地址,但我有一个名为 Name 的 GET 参数,该参数可能包含一些 utf-8 字符,例如某些情况下的西班牙口音或

回答 1 投票 0

在 Python 中将 UTF-8 转换为字符串文字

我有一个 UTF-8 格式的字符串,但不太确定如何将此字符串转换为其相应的字符文字。例如我有字符串: 我的字符串是:'Entre\xc3\xa9' 示例一: 这...

回答 2 投票 0

网址可以包含 UTF-8 字符吗?

我很好奇是否应该使用 ASCII 或 UTF-8 对 url 进行编码。我相信 url 不能有非 ASCII 字符,但有人告诉我他们可以有 UTF-8,我四处搜索并发现...

回答 2 投票 0

为什么这么多可能的 UTF-8 编码不对应于 UTF-8 代码点?

此表总结了 UTF-8 的可变宽度编码方案。 在注意到并非所有可用的 2 字节编码都被使用后,我扩展了表格,如下所示,并发现这就是 ca...

回答 1 投票 0

En dash 或 Em dash 转换为?在 C# 中转换电子邮件文本时

我正在尝试转换值 — – à、è、ì、ò、ù、À、È、Ì、Ò、Ù á、é、í、ó、ú、ý、Á、É、Í、Ó、Ú、Ý 在电子邮件中我得到的结果是 ? ? à, è, ì, ò, ù, À, È, Ì, Ò, Ù á, é, í, ó, ú, ý, Á, É, Í, Ó, Ú, Ý 那个...

回答 1 投票 0

如何解决 Perl 中 `LC_CTYPE="en_US.UTF-8"` 的 `length 'für' == 4` 问题?

实现换行算法我意识到,如果输入使用元音变音,Perl 的 length 函数会返回意外的结果,就像这样(所以三字符字符串“für”有一个 le...

回答 1 投票 0

python 2 中 u' ' 前缀和 unicode() 有什么区别?

u''前缀和unicode()有什么区别? # -*- 编码:utf-8 -*- print u'am' # 这有效 print unicode('上午', error='ignore') # 这可以工作,但不打印任何内容 print unicode('上午...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.