UTF-8编码下\u7528\u6237转换为中文汉字
一、前言
有过多次,在开发项目中遇见设置文件编码格式为UTF-8,但是打开该文件出现类似\u7528这样的数据,看也看不懂,也不是平常见到的乱码。这里的\u7528类似的数据,其中'\u'表示UNICODE编码,其实数据就是对应的UTF-8下的汉字。
此处"\u7528\u6237"表示"用户"
二、问题处理
下面文件的编码已被设置为UTF-8,但打开这里的原文件部分内容如下:
#use 1,2
#admin_login
100001=\u7528\u6237\u540D\u6216\u8005\u5BC6\u7801\u9519\u8BEF
100002=\u7528\u6237\u540D\u6216\u8005\u5BC6\u7801\u9519\u8BEF
100003=\u7528\u6237\u6B63\u5904\u4E8E\u767B\u9646\u72B6\u6001
100004=\u672A\u77E5\u539F\u56E0,\u767B\u9646\u5931\u8D25
100088=\u767B\u9646\u6210\u529F
#use 3,4
#user_login
300001=\u7528\u6237\u540D\u6216\u8005\u5BC6\u7801\u9519\u8BEF
300002=\u7528\u6237\u540D\u6216\u8005\u5BC6\u7801\u9519\u8BEF
300003=\u7528\u6237\u5904\u4E8E\u767B\u9646\u72B6\u6001
300004=\u672A\u77E5\u539F\u56E0,\u767B\u9646\u5931\u8D25
300099=\u9000\u51FA\u6210\u529F
300088=\u767B\u9646\u6210\u529F
...
文件截图如图2-1所示
这里使用开发工具是IDEA,其他工具参考设置进行修改。打开IDEA的设置,找到设置编码的页面。菜单路径是File - Settings - Editor - File Encodings。
- (1)设置全局编码、工程编码、文件默认编码为UTF-8.
- (2)勾选native-to-ascii
- (3)点击按钮Apply、OK应用即可
设置完成后配置文件UNICODE编码转换为UTF-8,\u7528转换为对应的汉字。设置完成后效果如图2-3所示。注意如果只设置UTF-8不勾选ascii转换,则文件仍显示为\u7582格式。不能正常显示为中文。
Power By niaonao
UTF-8编码下\u7528\u6237转换为中文汉字相关推荐
- 【IntelliJ IDEA】UTF-8编码下\u7528\u6237转换为中文汉字,\u9489\u9489\u81EA\u5B9A\u4E49\(Unicode字符与中文的相互转化)
本文目录 一.背景描述 二.问题原因 三.解决方案 一.背景描述 本地开发环境,Windows 10 + IntelliJ IDEA + Spring boot项目. 在开发项目中遇见设置文件编码格式 ...
- Qt 字符编码转换(UTF-8 转换为 GBK) \u7528\u6237\u672a\u7b7e\u7ea6
UTF-8 转换为 GBK \u7528\u6237\u672a\u7b7e\u7ea6 编码知识(\u7528\u6237\等的就是Unicode编码) 转换编码示例 编码知识(\u7528\u62 ...
- C/CPP UTF8编码转成汉字 \u7528\u6237\u4e0d
参考文章:http://www.qingfengju.com/article.asp?id=245 现在的网站,经常返回下面这样的字符串: "error":"\u7528 ...
- JavaScript为unicode编码转换为中文
代码laycode - v1.1 关于这样的数据转换为中文问题,常用的以下方法. 1. eval解析或new Function("'+ str +'")() str = eval( ...
- 英文字母和中文汉字在不同字符集编码下的字节数
英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859 ...
- 英文字母和中文汉字在不同字符集编码下的字节数(详细解释)
英文字母和中文汉字在不同字符集编码下的字节数 英文字母: 字节数 : 1;编码:GB2312 字节数 : 1;编码:GBK 字节数 : 1;编码:GB18030 字节数 : 1;编码:ISO-8859 ...
- unicode编码转换为中文
//unicode编码转换为中文public static string UnicodeToGB(string text){System.Text.RegularExpressions.MatchCo ...
- PHP中文转换为数组,PHP文本处理之中文汉字字符串转换为数组
在PHP中我们可以通过str_split 将字符串转换为数组,但是却对中文无效,下面记录一下个人将中文字符串转换为数组的方法. 用到的PHP函数 mb_strlen - 获取字符串的长度 mb_sub ...
- php中文汉字与16进制编码转换三种方法
本文介绍了php中文汉字与16进制编码转换的方法,php汉字编码转换的几个例子,有需要的朋友参考下. 用php实现中文汉字与16进制间的编码转换. 例1, <?php //汉字转换为16进制编码 ...
最新文章
- FISCO BCOS 2.0发布:新增群组架构克服吞吐瓶颈
- 机器人学习--栅格地图(occupancy grid map)构建(部分代码解析)
- 2017年总结的前端文章——CSS高级技巧汇总
- zigbee协议_智能家居的ZigBee到底是什么?和Wi-Fi有何区别?
- linux docker安装svn,使用docker镜像搭建svn+Apache环境
- mysql-安装教程
- 图解HTTP知识框架
- 五通信算法:五种编码增益比较matlab模拟
- 生活中的数学(为生活建模)(二)
- 在中标麒麟上基于源码安装第二个gcc编译器
- VMware ESXi 7.0 U3 SLIC 2.6 Unlocker
- android打飞机游戏素材,微信打飞机游戏素材
- matlab解常微分方程——符号解法
- 笔记本计算机bios设置,联想笔记本BIOS设置详解
- c#通过126邮箱自动发送 微信端实现QQ邮箱邮件提醒
- 计算机主板chipset中的北桥和南桥
- Windows DHCP Server不能主动有效释放租约过期IP解决办法
- 2021年量子计算机奖,2021美国科学天才奖出炉:高中生瓜分180万奖金
- 显示器购买攻略【小白必看】
- 三角函数 弧度角度转换