问题标签 [character-set]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
147 浏览

mysql - 将 MySQL 查询减少到一个查询以加快速度

在 general_log 文件中,我有疑问:

是否可以进行 1 个查询而不是 7 个查询?它会显着加速吗?

0 投票
1 回答
644 浏览

java - 如何在 IntelliJ 中显示 IBM mainfrance 字符集(EBCDIC?)

我正在使用 IntelliJ,当我在编辑器中打开数据文件时,我可以使用窗口右下角的“字符集”选择器重新加载文件并以适当的字符集显示

例如,我可以在UTF-8,ISO-8859-1和之间切换windows-1251

这适用于我从 UNIX、Windows 和 Mac 获得的各种文件。

但我正在处理来自 IBM 大型机的文件(是 EBCDIC 吗?),我似乎无法正确显示特殊字符。

有谁知道如何Cp277在 IntelliJ 中显示这个字符集(是 EBCDIC,我的同事提示我可能是,我不确定)吗?

0 投票
1 回答
395 浏览

mysql - MySql Unicode 排序规则 utf8mb4_german2_ci 未找到 *** 德语变音符号排序规则 ***

安装 MySql 5.7 后,我找不到这个排序规则: utf8mb4_german2_ci

工作日志 4013 提到服务器 5.6 将出现“Unicode German2 排序规则”(“影响:Server-5.6;状态为:完成) https://dev.mysql.com/worklog/task/?id=4013

新的排序规则将是:

utf8_german2_ci, ucs2_german2_ci, utf8mb4_german2_ci, utf16_german2_ci, utf32_german2_ci

在我的数据库(mysql 5.6)中,我也找不到新的排序规则。工作日志 4013 只是草稿还是提案?!

0 投票
1 回答
3064 浏览

import - Oracle:从 WE8ISO8859P1 转换为 AL32UTF8

我正在尝试整合一些数据库,但我在使用 CHARACTER Sets 时遇到了一些问题。

我的数据库如下所示:

源数据库

目标数据库

我导出了一个模式,但是当我导入新数据库时,我遇到了很多错误,例如:

我已经运行了csscan实用程序。结果如下:

那么,有什么方法可以在导入前找出目的地中 VARCHAR2 的值?我可以改变表格的结构。在我们的示例中,我可以更改我的表并将列的大小从 400 修改为 403。

如果您需要更多信息或其他任何信息,请发表评论。

提前致谢!

0 投票
1 回答
192 浏览

php - 如何在PHP中用正则表达式替换所有实际上不是空格的空格

我有以下字符串,我想从多个空格中“清除”:

没什么大不了的吧?但是,字符串在使用后没有“清理”:

因为,字符串实际上是这样的:

那么,我该如何解决这个问题呢?

谢谢。

拜托,我不想替换 Â 字符之类的str_replace('Â', '')东西

0 投票
1 回答
53 浏览

xml - 模式验证是否总是检查 XML 文件是否符合 XML 1.0 字符集?

架构验证是否始终检查 XML 文件是否符合 XML 1.0 字符集,如下所示:

https://www.w3.org/TR/REC-xml/#charsets

...还是取决于您使用的 XML 库?

0 投票
2 回答
2135 浏览

utf-8 - adodb setConnectionParameter CharacterSet

你如何在adodb中使用以下代码?

在哪里放置“'CharacterSet','UTF-8'”?

受保护的 $connectionParameters = array();

0 投票
1 回答
107 浏览

unicode - 是否有任何不尊重 ASCII 的字符集?

据我了解,字符编码将位映射到整数,而字符集将整数映射到字符。

所以在 Unicode 字符集中有一个电话字符。它使用整数 9742 表示,更常用的十六进制表示为 260E。然后使用 UTF-8 将其保存到一个文件中,它将整数 9742 转换为 10011000001110。如果我错了,请纠正我。

昨天我创建了一个使用 Unicode 字符集和 UTF-8 编码的文本文件,并将它保存到我的桌面。然后我在我的文本编辑器中重新打开了该文件,并开始手动切换字符集以获得乐趣。不出所料,开始显示问题和奇怪的字符!我注意到只有一些字符被歪曲了。这让我想到,为什么只有一些角色会崩溃?为什么不是全部?

有人告诉我,中断的字符是原始 ASCII 规范之外的字符。经过反思,这似乎是有道理的,因为只有非美国字符会中断。有人告诉我,因为所有字符集都使用前 128 个字符的 ASCII 字符集,所以它们将保持不中断,而中断的是 127 以上的字符。如果我错了,请纠正我。

终于,我开始思考了。是否有任何不尊重 ASCII 的字符集?如果是这样,它们叫什么,它们是做什么用的?

0 投票
1 回答
105 浏览

mysql - 将城市名称 Łódź 存储在 MySQL 表中

我目前在 MYSQL 中有一个地址表,其字符集设置为“utf8”,排序规则设置为“utf8_unicode_ci”。存在一个列名地址,我正在尝试将城市名称 Łódź 存储到地址列中。我尝试直接在 SQLyog Community 64 的表格中键入,以及使用工具 MYSQL for Excel,但它一直显示错误“字符串值不正确”。

我试图将字符集设置为“utf8mb4”,将排序规则设置为“utf8mb4_unicode_ci”,但它仍然给我同样的错误。

关于如何设置字符集和排序规则以存储 Łódź 的任何帮助?这个城市名称只是众多例子之一,接下来我可能还会遇到其他类似的角色。我可以将什么用于通用字符集?

0 投票
2 回答
1288 浏览

html - 如何通过 HTTP 标头知道 HTML 内容的字符集?

我知道charset=HTTP中的参数header:Content-Type可以用来确定HTML内容的字符集。但是如果header中缺少参数Content-Type,我怎么知道HTML内容的字符集呢?

我也知道有标签,如

在用于指定字符集的 HTML 中。但是我们只有在解析 HTML 之后才能得到那个标签,而解析 HTML 需要先知道字符集。