问题标签 [mojibake]

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 投票
3 回答
3938 浏览

java - 为什么资源包中的瑞典语文本显示为乱码?

可能重复:
如何在 ResourceBundle 的资源属性中使用 UTF-8

我想允许我的 Java Swing 应用程序国际化。我使用捆绑文件将所有标签保存在其中。

作为测试,我尝试将瑞典语标题设置为JButton. 所以在捆绑文件中我写道:

在我写的Java代码中:

但是按钮的标题字符在运行时出现错误:
替代文字

我正在使用支持 Unicode 的 Tahoma 字体。当我通过代码手动设置按钮标题时,它看起来很好:

知道为什么它在捆绑文件中失败吗?

-------------------------------------------------------->编辑:编码标题:
我尝试使用以下代码对来自捆绑文件的文本进行编码:

结果仍然是:
替代文字

0 投票
2 回答
2720 浏览

android - 如何在 Android 应用中显示瑞典语字符?

我有一个数据库,可以从我的 Android 项目中提取数据。那里有一些带有瑞典字母å、ä、ö的文本字符串:√•=å、√§=ä、√δ=ö。在我在应用程序的 textview 上打印这些符号之前,将它们转换为实际字母的最佳方法是什么?替代,比如用å替换√•,是要走的路吗?如何在现在获取数据的查询中输入:

谢谢你的帮助!

0 投票
2 回答
1636 浏览

php - PHP 字符更改

我的 PHP 应用程序将我的撇号字符更改为 â��

我的罪行是什么?

0 投票
4 回答
310395 浏览

php - 如何转换这些奇怪的字符?(ë, Ã, ì, ù, Ã)

我的页面经常显示诸如 ë、Ã、ì、ù、à 之类的东西来代替普通字符。

我使用 utf8 作为标题页和 MySQL 编码。这是怎么发生的?

0 投票
1 回答
1439 浏览

android - 某些阿拉伯语文本显示不正确,而其他阿拉伯语文本正常显示?

我正在开发一个包含阿拉伯语文本的应用程序。我的手机支持阿拉伯语,因此文本可以正确显示。奇怪的问题是:如果我从 a.txt 文件中复制我想要的阿拉伯语文本并将其放入EditText,EditText 显示奇​​怪的字符,但如果我手动编写相同的文本(不是复制粘贴),文本会正常显示!
这是一张显示我的意思的图片,第一个 EditText 是我手动编写的文本,第二个是我从 .txt 文件中复制粘贴的文本。
在此处输入图像描述

这是应用程序的代码:
在此处输入图像描述

xml文件:

我希望你明白我的意思,因为解释这个奇怪(愚蠢)的问题并不容易。谢谢。

0 投票
2 回答
232 浏览

perl - perl中的编码问题

0 投票
1 回答
14982 浏览

php - PHP Ansi 转 UTF-8

我正在尝试在 PHP 中创建一个脚本,用于将一些文件转换为 UTF-8。我有一个希腊语文件,其中 Notepad++ 表示它是“ANSI”编码。当我将它上传到服务器时,它检测到它的编码为 UTF-8(我认为是 wrinf)。然后,当我使用 utf8_encode () 将其内容转换为 UTF-8 并下载新文件时,字符就乱了。我试图用 PHP 删除 BOM,结果是一样的。我尝试使用 PHP 删除 BOM,而不将文件转换为 UTF-8,但文件仍采用 ANSI 编码,没有乱码。我该如何解决?

0 投票
1 回答
201 浏览

character-encoding - 如何在错误的字符集中显示字符

我怎么能输出任何东西æ,如果ø = ø

我猜左边是unicode,右边是别的东西,例如iso-8859-1,但是我怎么能打印出一个unicode字符在搞砸时会是什么?


背景故事:我有一个奇怪的问题,Steam 搞乱了字符编码。试图帮助朋友恢复他们的帐户,我认为他们æ在他们的秘密答案中使用了这封信。重置密码的对话框不接受那个字母,如果我们尝试自然的替代方案,它会说答案是错误的。在我收到的恢复电子邮件中,这封信ø显示为ø秘密问题。所以,我在想,也许当创建答案和问题时,这封信æ被接受了,但搞砸了。想我可以尝试使用混乱的等价物,但不知道那会是什么,而且我的编程技能让我自己找不到它:p

0 投票
5 回答
11965 浏览

javascript - nodejs同步逐行读取大文件?

我有一个大文件(utf8)。我知道fs.createReadStream可以创建流来读取大文件,但不同步。所以我尝试使用fs.readSync,但是阅读的文字是破碎的"迈�"

0 投票
1 回答
2331 浏览

character-encoding - 字符编码和问题

即使在今天,人们也经常会频繁地看到字符编码问题。以最近发布的这个职位为例:

错误编码

注意:这是一个示例,不是垃圾邮件职位... :-)

我最近在网站、流行的 IM 程序和 CNN 的背景图形中看到了确切的错误。

我的两部分问题:

  • 是什么导致了这种特殊的常见编码问题?
  • 作为开发人员,我应该如何处理用户输入以避免像这样的常见编码问题?如果此问题需要简化以提供有意义的答案,则假设内容是通过 Web 浏览器输入的。