问题标签 [cp1251]
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.
sql-server - Yii2,MS-SQL:文本类型的字段中未存储值(西里尔文)
MS-SQL中有一个字段,windows-1251,输入文本。使用 activeRecord 将字段“address”(西里尔字母)的值添加,形成查询:
您收到错误:“类型操作数冲突:varbinary 与文本类型不兼容”。Varchar - 好的。该怎么办?
python - Python:解码俄语字符串
我从一个 mySQL 数据库中收到了一个元组列表。
当我尝试打印一个项目时,结果如下:
这是 cp1251,根据https://2cyr.com/decode/?lang=ru
我尝试了很多.encode().decode()
with errors='ignore'
params 的变体,但没有任何成功。有任何想法吗?
UPD
我收到了我的元组列表mysql-connector-python
。
z
是列表。上面的结果来自z[0][0]
Upd2 这是一个奇怪的解码器。希望它会帮助smb。
我意识到问题在于插入我的数据库。会在这里挖。
python - Python(请求)编码问题(UTF-8 - CP1251)
http://example.com/?param=%DD%CC%C0-15
我试图用这样的requests
python 扩展来获取这种 URL :
(因为站点使用 windows-1251 (cp1251) 编码)
在第 2 行出现错误:UnicodeDecodeError: 'utf8' codec can't decode byte 0xdd in position 82: invalid continuation byte
但是这个字节序列 (0xDD (%DD)...) 正是我需要的。我该如何解决?
java - 使用 itextpdf 转换为 PDF 时如何使西里尔字符正确显示?
有没有人知道如何使 itextpdf 与西里尔符号一起使用?
我看到 CP1251 效果很好,但对于单个字符 - 而对于文本 - (在我的示例中为“ЗАПИСЬ”)。它显示了所有相互重叠的字符。
我的代码有什么问题?谢谢!
javascript - 将 JSON 中的“windows-1251”编码字符串从 python 发送到 javascript
我需要做的最好作为例子来描述。以前,我有以下代码:
现在我想修改我的整个应用程序的架构,并通过 JSON 将应该是文件内容的字符串发送给客户端,并通过 javascript 生成文件。
所以,现在我的代码看起来像这样:
问题是我得到UnicodeDecodeError: 'ascii' codec can't decode byte 0xd4 in position 53: ordinal not in range(128)
我也以这种方式尝试了第二个选项:
然后,在客户端,我尝试将 utf8 转换为 windows-1251。
...但是...我得到扭曲的符号。我知道我在这里做了一些非常错误的事情,并且可能会在编码方面搞砸,但我仍然一整天都无法解决这个问题。有人可以提示我的错误在哪里吗?
javascript - 使用 JavaScript 解码 url 编码的 windows-1251 (cp1251) 字符串
我遇到了一个问题,不幸的是,我还没有找到正确的解决方案:我需要解码使用 windows-1251 (cp1251) 编码的 url-slice。
我知道有这些方法 - decodeURI()和decodeURIComponent(),但它们仅适用于 UTF-8(据我所知)。我发现的一个解决方案使用了已弃用的方法 escape() 和 unescape()。
例如,有序列:
%EF%F0%EE%E3%F0%E0%EC%EC%E8%F0%EE%E2%E0%ED%E8%E5 (программирование)
decodeURI() 和 decodeURIComponent() 方法将导致异常。
将不胜感激。
python - (Python) 不正确的字符串值(CP1521 到 UTF8)
.json 文件存在问题,其中包含西里尔符号。如何将 CP1251 转换为 UTF-8?(temp_data.decode('utf-8')没有效果,如.dumps 中的ensure_ascii=False)
java - 将 mongo 值从一种编码转换为另一种编码
我使用 java 驱动程序将 250_000 条记录放入 mongodb,但忘记显式设置编码,所以在我的 windows 机器上的 linux 系统编码更改为 cp1251 之后,我有许多记录的值如下
Внедорожник 5 дв.
我有一个解决方案 - 只是去扔所有项目,查找并修改所有字符串字段:
有没有办法在没有外部程序的情况下做到这一点?(带有一些 mongo js 功能、实用程序等)
http - 如何在 Kotlin 中将 win1251 编码转换为 UTF8?
我正在向页面发出 HTTP 请求。此页面有西里尔字符。如何将 CP1251 中的答案转换为 UTF8?
这是我的代码。
我正在使用 Fuel HTTP 库。
string - windowsCP1251如何解码百分比编码的String?斯威夫特 4 iOS 11
如何从百分比编码的 windowsCP1251 解码字符串?
replacePercentEscapes(using: String.Encoding.windowsCP1251) 现在已过时
removePercentEncoding 使用 utf8