ASCII/Native是将特殊各异的内容转为用指定的编码标准文体形式统一的表现出来。
工作中,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。
下面我就向大家介绍一款“爱站SEO工具包”中的ASCII/Native,它能够帮您处理ASCII/Native编码互转的相关问题,使用方法非常简单。
ASCII/Native工具使用方法:
1、登录爱站工具包,找到工具箱里面的“ASCII/Native”点击打开
2、将需要转换的内容放入“请粘贴要转换字符串”的下框中
3、点击有“两个大于号”的按钮,生成的内容就会在“转换后的ASCII代码”的下框中
注意事项:本工具主要用于各类代码中各类本地字符的Unicode转换,可以将整个代码直接拷入转换,系统将自动跳过字母、数字与字符。
原理:获得输入框里的值,然后逐个转换为unicode编码(这个返回值是0–65535之间的整数),unicode转化为16进制,再添加上”\\u”前缀