问题标签 [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.
java - 为什么资源包中的瑞典语文本显示为乱码?
我想允许我的 Java Swing 应用程序国际化。我使用捆绑文件将所有标签保存在其中。
作为测试,我尝试将瑞典语标题设置为JButton
. 所以在捆绑文件中我写道:
在我写的Java代码中:
但是按钮的标题字符在运行时出现错误:
我正在使用支持 Unicode 的 Tahoma 字体。当我通过代码手动设置按钮标题时,它看起来很好:
知道为什么它在捆绑文件中失败吗?
-------------------------------------------------------->编辑:编码标题:
我尝试使用以下代码对来自捆绑文件的文本进行编码:
结果仍然是:
android - 如何在 Android 应用中显示瑞典语字符?
我有一个数据库,可以从我的 Android 项目中提取数据。那里有一些带有瑞典字母å、ä、ö的文本字符串:√•=å、√§=ä、√δ=ö。在我在应用程序的 textview 上打印这些符号之前,将它们转换为实际字母的最佳方法是什么?替代,比如用å替换√•,是要走的路吗?如何在现在获取数据的查询中输入:
谢谢你的帮助!
php - PHP 字符更改
我的 PHP 应用程序将我的撇号字符更改为 â��
我的罪行是什么?
php - 如何转换这些奇怪的字符?(ë, Ã, ì, ù, Ã)
我的页面经常显示诸如 ë、Ã、ì、ù、à 之类的东西来代替普通字符。
我使用 utf8 作为标题页和 MySQL 编码。这是怎么发生的?
android - 某些阿拉伯语文本显示不正确,而其他阿拉伯语文本正常显示?
我正在开发一个包含阿拉伯语文本的应用程序。我的手机支持阿拉伯语,因此文本可以正确显示。奇怪的问题是:如果我从 a.txt 文件中复制我想要的阿拉伯语文本并将其放入EditText,EditText 显示奇怪的字符,但如果我手动编写相同的文本(不是复制粘贴),文本会正常显示!
这是一张显示我的意思的图片,第一个 EditText 是我手动编写的文本,第二个是我从 .txt 文件中复制粘贴的文本。
这是应用程序的代码:
xml文件:
我希望你明白我的意思,因为解释这个奇怪(愚蠢)的问题并不容易。谢谢。
php - PHP Ansi 转 UTF-8
我正在尝试在 PHP 中创建一个脚本,用于将一些文件转换为 UTF-8。我有一个希腊语文件,其中 Notepad++ 表示它是“ANSI”编码。当我将它上传到服务器时,它检测到它的编码为 UTF-8(我认为是 wrinf)。然后,当我使用 utf8_encode () 将其内容转换为 UTF-8 并下载新文件时,字符就乱了。我试图用 PHP 删除 BOM,结果是一样的。我尝试使用 PHP 删除 BOM,而不将文件转换为 UTF-8,但文件仍采用 ANSI 编码,没有乱码。我该如何解决?
character-encoding - 如何在错误的字符集中显示字符
我怎么能输出任何东西æ
,如果ø = ø
?
我猜左边是unicode,右边是别的东西,例如iso-8859-1,但是我怎么能打印出一个unicode字符在搞砸时会是什么?
背景故事:我有一个奇怪的问题,Steam 搞乱了字符编码。试图帮助朋友恢复他们的帐户,我认为他们æ
在他们的秘密答案中使用了这封信。重置密码的对话框不接受那个字母,如果我们尝试自然的替代方案,它会说答案是错误的。在我收到的恢复电子邮件中,这封信ø
显示为ø
秘密问题。所以,我在想,也许当创建答案和问题时,这封信æ
被接受了,但搞砸了。想我可以尝试使用混乱的等价物,但不知道那会是什么,而且我的编程技能让我自己找不到它:p
javascript - nodejs同步逐行读取大文件?
我有一个大文件(utf8)。我知道fs.createReadStream
可以创建流来读取大文件,但不同步。所以我尝试使用fs.readSync
,但是阅读的文字是破碎的"迈�"
。
character-encoding - 字符编码和问题
即使在今天,人们也经常会频繁地看到字符编码问题。以最近发布的这个职位为例:
(注意:这是一个示例,不是垃圾邮件职位... :-)
我最近在网站、流行的 IM 程序和 CNN 的背景图形中看到了确切的错误。
我的两部分问题:
- 是什么导致了这种特殊的常见编码问题?
- 作为开发人员,我应该如何处理用户输入以避免像这样的常见编码问题?如果此问题需要简化以提供有意义的答案,则假设内容是通过 Web 浏览器输入的。