latin1相关内容

MySQL 工作台字符集

是否有任何方法可以更改 MySQL Workbench 字符集?我的架构使用 UTF-8,当我查看表数据(另存为 UTF-8)或手动添加数据时,出现字符集错误,可能 MySQL Workbench 使用 LATIN1. 解决方案 我认为 OP 在询问 Workbench 在其编辑器中使用的字符集以及如何设置 Workbench 以在 GUI 中使用 UTF-8 - 而不是如何设置使用的默认 ..
发布时间:2022-01-07 21:44:22 数据库

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

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

使用 .NET 如何将包含 Latin-1 重音字符的 ISO 8859-1 编码文本文件转换为 UTF-8

我收到了以 ISO 88591-1 格式保存的文本文件包含来自 Latin-1 范围的重音字符(以及正常的 ASCII az 等).如何使用 C# 将这些文件转换为 UTF-8 以便单字节重音ISO 8859-1 中的字符会变成有效的 UTF-8 字符吗? 我尝试使用带有 ASCIIEncoding 的 StreamReader,然后通过实例化编码 ascii 和编码 utf8 然后使用 将 ..
发布时间:2021-12-28 16:41:40 C#/.NET

如何检测 Latin1 编码列中的 UTF-8 字符 - MySQL

我即将承担将数据库从 Latin1 转换为 UTF-8 的繁琐且充满陷阱的任务. 此时我只想检查我的表中存储了哪些类型的数据,因为这将决定我应该使用什么方法来转换数据. 具体来说,我想检查 Latin1 列中是否有 UTF-8 字符,最好的方法是什么?如果只有几行受到影响,那么我可以手动修复此问题. 选项 1. 执行 MySQL 转储并使用 Perl 搜索 UTF-8 字符? ..
发布时间:2021-11-20 22:24:34 数据库

在 C++ 中转换字符编码

我有一个允许用户输入用户名的网站. 这里的问题是 c++ 中的代码假设浏览器编码是西欧,并将从用户名文本框中收到的字符串转换为 unicode 以与存储在数据库中的字符串进行比较. 使用正确的浏览器编码设置字符 úser 被接收为 %FAser 并在程序中正确地转换为 úser然而,在浏览器设置为 UTF-8 的情况下,字符串被接收为 %C3%BAser,然后由于代码将 C3 和 BA ..
发布时间:2021-09-15 19:45:42 C/C++开发

Python UTF-8 Latin-1显示错误的字符

我正在编写一个非常小的脚本,可以将latin-1字符转换为unicode(我是Python的完整初学者). 我尝试了这样的方法: def latin1_to_unicode(字符):uni = character.decode('latin-1').encode("utf-8")retutn uni 它对于不是特定于latin-1集的字符很好用,但是如果我尝试以下示例: prin ..
发布时间:2021-04-29 20:40:33 Python

mysql charset latin1转换为utf-8的问题

我的客户的Web应用程序具有大型数据库,其中包含数百万条记录.所有表格的编码均为latin1. 当我获取一些包含大量数据的文本字段并发送包含字符串的邮件时,会出现一些奇怪的问题.这样,当我收到电子邮件空间时,将转换为该字符. 不允许更改DB编码. 我尝试了以下PHP函数,但没有结果;( $msg = mb_convert_encoding($msg, "UTF-8", "latin1" ..
发布时间:2020-06-29 19:36:56 其他开发

如何使用php将数据库mysql中的é,ê,...转换为普通字符串é,â,...?

mysql中存在数据问题. 某些数据存储区,其字符串如(1): "hello & hello ' hello è ...".还有一些数据存储,其字符串为(2): "hello à hello é hello ê ...". 我可以将字符串(1)解析为普通字符串,但是我不知道如何将字符串(2)转换为普通字符串?/p> 注意:我们无法更改现有数据库中的 ..
发布时间:2020-06-29 19:36:45 PHP

在MySQL DB中存储标签和URL的最佳字符集和排序规则

我正在从Flickr中将照片信息检索到我的网站中. 对于每张照片,URL,标题和标签都保存在MySQL数据库中. 我读了很多关于最适合这些值的字符集的资料,我发现它主要在使用utf8或latin1之间. 某些标题和标签包含诸如版权(或类似名称)之类的符号. 我可以接受Latin1字符集吗? 解决方案 从不如果存储的文本为100%ascii,则在数据库中使用utf-8 .如果对文 ..
发布时间:2020-06-29 19:36:35 数据库

Python和字符串重音

我正在制作卷筒纸刮板. 我访问Google搜索,得到网页的链接,然后得到标记的内容. 问题是,例如,字符串"P\xe1gina N\xe3o Encontrada!"应该为"Página Não Encontrada!". 我尝试将其解码为latin-1,然后编码为utf-8,但没有用. r2 = requests.get(item_str) texto_p ..
发布时间:2020-06-29 19:36:01 Python

'latin-1'编解码器无法在位置23编码字符u'\ u2014':序数不在范围内(256)

我正在将数据从excel工作簿加载到pandas数据框中,并在遇到上述错误时尝试将其推送到数据库中. 我最初以为数据库的整理存在争议,我将其更改为utf8_bin 接下来,我检查了数据库引擎create语句,该语句也为编码添加了一个参数. engine = create_engine('mysql+pymysql://root@localhost/test', encoding= ..
发布时间:2020-06-29 19:35:55 数据库

Utf-8字符显示为ISO-8859-1

从数据库插入/读取utf8内容时出现问题.我正在做的所有验证似乎都指向一个事实,即我数据库中的内容应该是utf8编码的,但是它似乎是拉丁编码的.数据最初是从CLI的PHP脚本导入的. 配置: Zend Framework Version: 1.10.5 mysql-server-5.0: 5.0.51a-3ubuntu5.7 php5-mysql: 5.2.4-2ubunt ..
发布时间:2020-06-29 19:35:41 PHP

剥离所有内容,但PHP中的字母数字和欧洲字符除外

我正在验证我的注释脚本,我需要删除除西欧以外的所有非字母数字字符. 我的计划是使用以下命令对所有非字母数字字符进行正则表达式: preg_replace("/[^A-Za-z0-9 ]/", '', $string); 但是到目前为止,所有的欧洲字符和英镑符号都被去除了,因此“CaféRouge"变成了"Caf Rouge". 如何向上述正则表达式添加欧元字符数组. 该 ..
发布时间:2020-06-29 19:35:27 PHP

手动将字符从UTF-8转换为ISO-8859-1

我有一个字符“ö".如果我查看此UTF-8表,我会看到它具有十六进制值F6.如果我查看 Unicode表,我会看到“ö"具有索引E0和16.如果将两者都加,则将得到F6的代码点的十六进制值.这是二进制值1111 0110. 1)如何从十六进制值F6到索引E0和16? 2)我不知道如何从F6到两个字节C3 B6 ... 因为我没有得到结果,所以我尝试另辟way径. “ö"在ISO-88 ..
发布时间:2020-06-29 19:35:11 其他开发

Python拉丁字符和Unicode

我有一个树形结构,其中的关键字可能包含一些拉丁字符.我有一个遍历树上所有叶子并在特定条件下将每个关键字添加到列表的函数. 这是我将这些关键字添加到列表中的代码: print "Adding: " + self.keyword leaf_list.append(self.keyword) print leaf_list 如果在这种情况下的关键字是université,那么我的输出是: ..
发布时间:2020-06-29 19:34:55 Python

将data.fame对象从latin1重新编码为utf-8

我在Windows 7(我的系统:"LC_COLLATE = French_France.1252")上使用带有重音符号的数据. 我的数据是用ANSI编码的,这使我可以在Rstudio的选项卡中正确地可视化它们. 我的问题:当我想创建GoogleVis页面(对utf-8进行编码)时,重音字符无法正确显示. 我期望的是:我想在创建googleVis页面之前用R转换utf-8中的lati ..
发布时间:2020-06-17 18:57:16 其他开发

将MySQL表从latin1转换为utf8

我正在尝试将一些mysql表从latin1转换为utf8.我正在使用以下命令,该命令似乎可以正常工作. ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; 但是,在一张桌子上,我收到有关重复键输入的错误.这是由“名称"字段上的唯一索引引起的.似乎在转换为utf8时,会将任何“特殊"字符都 ..
发布时间:2020-05-14 22:47:45 数据库

ISO 8859-1文件名未解码

我正在从python milter中的MIME消息中提取文件,并且正在运行名为以下文件的问题: =?ISO-8859-1?Q?Certificado = 5FZonificaci = F3n = 5F2010 = 2Epdf?= 我似乎无法将此名称解码为UTF.为了解决先前的ISO-8859-1问题,我开始将所有文件名传递给此函数: def unicodeConvert(self ..
发布时间:2020-05-09 21:37:40 Python

特殊撇号打破JSON

[7671] => Sleaford Carre’s 是$ result中的元素 $result= json_encode($result); echo $result; //outputs "7671":null, 请注意,这不是普通的撇号(单引号)或反引号. 我什至无法在键盘上找到它.数据来自Latin-1表. 我还注意到在构建数组时使用htmlentities将使数组中 ..
发布时间:2019-11-26 19:45:28 PHP