`
sfeve
  • 浏览: 43656 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

切换编码后出现的乱码解决

    博客分类:
  • Java
 
阅读更多

今天在移植一个老项目代码到新平台的过程中,碰到了一个棘手的问题。。

 

把代码copy到新项目中后,出现了乱码如下:

 

// TODO 锟皆讹拷锟斤拷锟� catch 锟斤拷

 

一看到这,二话不说,直接右键Properties -> Text file encoding -> 现在是GBK格式,改为UTF-8后,出现了另一种乱码,如下:

 

// TODO �Զ���� catch ��

 

改别的什么编码都没有用。查了半天资料,用UltraEdit、EditPlus、EmEditor转码都不行。

 

突然想到,老项目代码整体是统一UTF-8编码的,而新项目整体是GBK编码,难道是直接copy过来出的问题?

 

于是,先把老项目代码打开,找到我要copy的文件。Ctrl + A全选代码内容,再到新项目里建立这个文件(此时为空),编码调为UTF-8,Ctrl + V粘贴。OK!出现了期待的中文。。搞定。正确语句如下:

 

// TODO 自动生成 catch 块

 

分享到:
评论
2 楼 被java祸害的灵魂 2010-10-29  
不建议用 工具转码!!
1 楼 cj5586 2010-10-28  
呵呵,沙发

相关推荐

    telnet输入乱码的解决

    总的来说,解决telnet输入乱码问题通常涉及到字符编码的匹配、终端设置以及网络状况的检查。通过上述步骤和建议,大多数情况下可以有效地解决这个问题,恢复telnet的正常操作。在遇到此类问题时,理解问题的根源和...

    Win10软件出现乱码怎么解决 电脑一些软件出现乱码的解决方法.docx

    Win10 软件出现乱码解决方法 Win10 软件出现乱码问题是许多用户在使用 Win10 系统时遇到的一个常见问题。这个问题的出现可能是由于系统设置或软件配置不当所致,导致软件界面文字出现乱码的情况。那么,如何解决 ...

    linux乱码解决.

    - 对于特定程序或脚本中出现的乱码问题,可以尝试指定正确的字符编码。例如,使用`export`命令临时更改环境变量: ```bash export LC_ALL="zh_CN.UTF-8" ``` - 在使用某些命令时,也可以直接指定编码,如: ```...

    RedHat中文乱码解决方案

    这两个命令将分别安装中文字体包和一个与ISO8859-2编码相关的字体包,后者虽然主要针对西欧语言,但在某些情况下也可能有助于改善中文显示。 安装完字体包后,为了确保系统能识别并应用新的字体资源,我们需要执行`...

    LINUX SSH显示中文乱码解决

    本文将详细介绍如何解决SSH连接时出现的中文乱码问题,并提供一些实用的方法来确保中文字符能够正确显示。 #### 原因分析 中文乱码的问题通常与字符编码设置有关。在Linux系统中,字符编码由环境变量`LANG`、`LC_...

    乱码解决_MYSQL.txt

    特别是对于包含多语言文本的应用场景,如中文、日文等非ASCII字符集的数据,如果未正确配置字符集,很容易出现乱码问题。 #### 二、MySQL中的字符集概述 MySQL支持多种字符集,主要分为以下几个方面: 1. **...

    系统文字乱码问题解决办法

    这可能是因为系统在切换语言时会重新加载相关编码表和字体库,使得原本的乱码问题得到修复。 执行这个操作的具体步骤如下: 1. 打开“控制面板”:你可以通过搜索栏输入“控制面板”来找到它。 2. 进入“区域和...

    Struts2资源文件在jsp页面中显示乱码解决

    然而,这种方法虽然能够解决问题,但转换后的文件内容将变为不可读的编码形式,使得文件维护变得困难,因此并不推荐作为首选解决方案。 ### 解决方案之二:安装PropertiesEditor插件 另一种更优的解决方案是安装...

    永久解决VSCode终端中文乱码问题

    VSCode是一款广受欢迎的代码编辑器,但在某些情况下,尤其是在Windows环境下,用户可能会遇到终端显示中文字符时出现乱码的困扰。本文提供了一种有效的方法来解决这个问题,无需每次启动终端时手动输入命令。 首先...

    tera term中文乱码问题

    通常,当终端与远程服务器之间的字符编码不匹配时,就会出现乱码。Tera Term默认可能使用UTF-8编码,而服务器可能配置为使用GB18030或其他编码格式。因此,解决这个问题的关键在于确保两者之间编码的一致性。 在...

    Ubuntu音乐播放器Rhythmbox中文乱码解决及OSDLyrics安装方法

    首先,需要将当前目录切换到MP3文件所在的目录,然后输入mid3iconv命令来将MP3文件中的中文字符转换为正确的编码格式。如果mid3iconv工具没有安装,需要先安装mid3iconv工具,然后重新输入mid3iconv命令。 mid3...

    乱码查看器乱码查看器乱码查看器

    5. **保存修复**:确认无误后,将文件以正确的编码保存,替换原来的乱码文件。 在压缩包中的“乱码查看器”可能是指一个软件工具,它包含了帮助用户处理乱码问题的所有功能。使用这样的工具,IT从业者可以更有效地...

    Word2021文档出现乱码怎么办.docx

    Word2021文档出现乱码解决方法 在使用 Word2021 编写文档时,我们经常会遇到一些格式问题,例如乱码问题。这些问题可能是由于文档中包含了域代码引起的。 domain code 是一种特殊的编码方式,用于标记文档中的格式...

    MagicAjax解决中文乱码.

    此外,对于服务器端,应确保所有的输出都以一致的编码返回,避免在不同页面或接口间切换编码。 总之,MagicAjax通过精确控制请求和响应的编码方式,以及提供兼容性处理和错误反馈,有效地解决了中文乱码问题。在...

    Linux乱码问题解决方案.docx

    本文将介绍 Linux 乱码问题的解决方案,包括安装 ibus 输入法、fcitx 输入法、解决 UTF-8 编码问题、解决 Flash 中的中文显示问题、解决 Java 程序中的中文显示问题等。 一、安装 ibus 输入法 在 Ubuntu 系统中,...

    svn乱码解决

    以上步骤完成后,大部分情况下svn的乱码问题应该能得到解决。如果问题依然存在,可能需要检查你的svn客户端配置,确保其支持正确的字符编码。在客户端设置中,通常可以设置字符编码偏好,比如设置为UTF-8,这有助于...

    SecureCRT8.5乱码解决方法

    ### SecureCRT8.5乱码解决方法 #### 背景与问题描述 在使用SecureCRT 8.5进行...通过以上步骤,可以有效地解决SecureCRT 8.5版本在连接中文环境服务器时出现的乱码问题,确保远程连接过程中文字信息的准确无误显示。

    SourceInsight乱码解决方案

    7. **更新或切换版本**:如果当前版本的SourceInsight无法解决乱码问题,考虑更新到最新版本,或者尝试其他支持更多编码格式的源代码编辑器。 总之,解决SourceInsight乱码问题需要综合考虑文件编码、SourceInsight...

    win11、win10中文文件名称乱码(菱形黑框问号)解决方案.docx

    如果上述方法无法解决问题,或者您发现在其他情况下文件内容也出现乱码,则可能需要进一步检查文件的编码格式。常见的编码格式有UTF-8、GB2312、GBK等。您可以尝试以下方法: - **乱码检测网站**:将乱码文件名复制...

    7、命令行客户端出现乱码的解决方案1

    标题提及的"7、命令行客户端出现乱码的解决方案1",指的是在使用命令行工具(如Windows的cmd或Linux的Terminal)连接MySQL数据库时,由于字符编码不匹配导致显示的乱码现象。这种问题通常发生在输入或输出含有非...

Global site tag (gtag.js) - Google Analytics