问题标签 [charset]

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 投票
1 回答
28 浏览

python - 使用 imaplib 的邮件主题中没有国家字符,使用 Python 发送电子邮件以阅读 gmail 收件箱

视窗。蟒蛇 3.9。作为邮件主题的值,我得到其他字符而不是波兰字符 - 我得到:

Odpowied�� automatyczna: “Re: Program licz��cy ceny i sprzeda�� w allegro dla EAN��w”

代替:

Odpowiedź automatyczna: "Re: Program liczący ceny i sprzedaż w allegro dla EANów" Pycharm变量视图

如何使它正确?我应该在某处应用一些代码页信息吗?

我注意到所有的字典值都是字符串,除了标题类型的主题。

0 投票
1 回答
153 浏览

javascript - 特殊字符的 JavaScript 问题

我开发了一个简单的表单,当我单击按钮时,它会检查所有字段是否输入正确。如果没有,字段下方会出现一条消息,非常标准

问题在于两个词,“最小”和“最大”。位置是正确的,正在显示文字,但在主机上在线不是。

在页面上是<meta charset="UTF-8">,我也试过了<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"/>。并且还插入了脚本标签<script src="js/contatPage.js" charset="UTF-8" type="module"></script><script src="js/contatPage.js" charset="iso-8859-1" type="module"></script>. 这些都不起作用

接收输入、检查并调用函数以创建消息的函数

错误示例图片 在此处输入图像描述

0 投票
0 回答
20 浏览

wordpress - ubuntu nginx 无法加载非英语的图像文件

背景

  1. 我正在管理 wordpress 网站
  2. 我有一个用韩语命名的图像文件(호박세개.jpg)
  3. Ubuntu 20.04 / Nginx 1.21.4 / PHP 7.4.26 / Wordpress 5.8.2

问题

当我向 nginx请求https://moohoi.com/wp-content/uploads/2021/11/%ED%98%B8%EB%B0%95%EC%84%B8%EA%B0%9C.jpg服务器,我的服务器响应 404 错误。但我确定这个文件存在(我用 FTP 程序检查过)。

我试过的

  1. 我尝试更改 nginx.conf 文件中的字符集,如下所示。

如何处理这个问题?接收韩文名称文件需要哪些配置?

请检查:D

0 投票
0 回答
44 浏览

php - PHP:一旦我将字符串写入文件,将 UCS-2 LE BOM 字符串转换为 UTF-8 就会停止工作

我目前很难尝试做最简单的事情:

我有一个 UCS-2 LE BOM 编码文件,我将其转换为 UTF-8。以下是 Notepad++ 关于编码的说明: 记事本加加截图

我的转换程序很简单:

  1. 我正在打开输入文件并创建一个输出文件。
  2. 我正在解析输入文件并将每一行转换为 UTF-8 格式
  3. 转换完成后,我删除输入文件
  4. 删除输入文件后,我将输出文件重命名为输入文件的名称

这是执行此操作的代码:

在这里您可以看到一个执行示例: xdebug 截图

所以……乍一看似乎一切都还好(期待“°”被一个奇怪的字符代替);但是当我用 Notepad++ 打开输出文件时,这是我看到的示例: 在此处输入图像描述

我不知道这里发生了什么。任何帮助都是极好的 !随时询问更多详情!提前致谢,

0 投票
0 回答
31 浏览

java - Android 转换字符集

如何在 android 中将此“Predajnďż˝”(Windows-1250)转换为“Predajňa”(UTF-8)或将“Predajn�”修复为“Predajňa”。

我使用 Java 作为编程语言,使用 Android Studio 作为 IDE 来执行此操作。

我没有找到任何东西,所以有人可以帮我这样做吗?

0 投票
1 回答
43 浏览

node.js - NodeJS 和 Iconv - “ISO-8859-1” 到 “UTF-8”

0 投票
1 回答
19 浏览

java - ByteArrayOutputStream - 错误地使用特殊字符生成的条目

我正在使用 ByteArrayOutputStream 和 ZipOutputStream 生成一个 zip 文件。ZipEntry 中的文件名正常,编码正确。当它被称为“ByteArrayOutputStream.toByteArray()”并且正确创建了 zip 文件但在“cp866”处生成了 zipEntries 时,问题就出现了。在控制器处,返回类型是 ResponseEntity<byte[]>。

下面是代码的一部分。

返回 RestController 的代码类似于:

在这种情况下,名为“ação.pdf”的文件会生成为“a├з├гo.pdf”,如果我在 ZipEntry 中指定字符集 ISO8859-1,它会生成为“aчуo.pdf”。

我试过的:

  • 返回一个 StreamingResponseBody(而不是 byte[])
  • 在 zipEntry 文件名字符串中指定字符集
  • 在 zipEntry 对象中指定字符集
  • 转换做base64(文件生成损坏)

没有所有可能的成功

0 投票
1 回答
25 浏览

php - 在外部 IE 应用程序中无法识别 PhpMailer 重音字符

早上好,我的 php 页面出现问题,该页面使用 PhpMailer 发送邮件,因为我输入的所有内容在发送到外部应用程序时都带有重音字母,该应用程序使用 Internet Explorer,因为它很旧,下载时没有重音字符;我想这是一个编码问题,为此我尝试做一些我在下面放置的测试:

下面是要发送到需要特殊标签的外部应用程序的消息:

作为编码测试,我测试了这些,但我只得到没有重音或“奇怪”字符的字符。

试图输入 charset = ISO-8859-1 或 UTF8 但没有结果。

我只是不明白我错在哪里。提前致谢。

0 投票
1 回答
30 浏览

php - 使用 PHP 函数 sybase_connect 的国家字符问题

我正在使用 PHP 函数 sybase_connect 连接到 mssql 数据库并检索数据,如下所示:

在此处输入图像描述

但是,错误地提取了国家符号。问卷出现在他们的位置: 在此处输入图像描述

数据库版本是 Microsoft SQL Server 2012 (SP4-GDR) (KB4583465) - 11.0.7507.2 (X64)

以下编码用于文本字段:

在此处输入图像描述

在此处输入图像描述

您使用什么编码并不重要。结果总是一样的。提供问号而不是国家符号。前任:

也许有人可以就如何解决这个问题给我建议。

0 投票
1 回答
47 浏览

php - 用于从 mysql 检索数据并写入 mssql 的 PHP 脚本:重音字符和特殊字符时出现语法错误