,,js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换&#XX函数代码

,,js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换&#XX函数代码

本文主要介绍js汉字到Unicode,Unicode到汉字,ASCII到Unicode,Unicode到ASCII,中文到XXX的转换。有需要的朋友可以参考一下。

最近网上很多工具都有一些代码转换代码。在很多情况下,我们可以使用它们。在此,我们将这些资料与大家分享。

Unicode介绍

Unicode (Unicode,Universal Code,Single Code)是计算机上使用的一种字符编码。

Unicode的出现是为了解决传统字符编码方案的局限性。它为每种语言中的每个字符设置了统一的、唯一的二进制编码,以满足跨语言、跨平台的文本转换和处理的要求。

Unicode是由国际组织制定的字符编码方案,可以容纳世界上所有的字符和符号。使用Unicode数字0-0x10FFFF来映射这些字符,最多可容纳1,114,112个字符或1,114,112个码位。一个位是可以分配给一个字符的数字。

到目前为止,Unicode定义的五个平面中,第0个平面(BMP)是最重要的,其编码范围是4e 00-9 BF cjk统一表意文字。

ASCII介绍

ASCII是基于拉丁字母的计算机编码系统。它主要用于显示现代英语和其他西欧语言。

它是目前最常见的单字节编码系统,相当于国际标准ISO/IEC 646。

0-127是7位ASCII码的范围,这是一个国际标准。至于汉字,不同字符集使用的ascii码范围也不同。常用的中文字符集有GB2312-80、GBK、Big5、unicode等。

GB_2312字符集是目前最常用的汉字编码标准。在该标准中,每个汉字用2个字节表示,每个字节的ascii码为161-254(十六进制A1-FE)。第一个字节对应于区号1-94,第二个字节对应于位码1-94。

ASCII介绍

2 native2ascii是sun java sdk提供的工具。用于转换其他文本文件的编码(如*。txt,*。ini,*。属性,*。java等。)转换成Unicode编码。为什么要转码?原因是程序的国际化。

安装jdk后,如果安装在windows上,jdk安装目录下会有一个bin目录,其中native2ascii是native2ascii中文转unicode工具。

native2ascii命令行的命名格式:native 2 ascii-[选项][输入文件[输出文件]]。

示例:native2ascii zh.txt u.txt:将zh.txt转换为Unicode编码,将文件输出到u.txt。

在这个工具中,汉字和Unicode之间的转换是用PHP开发的,支持十六进制和十进制表示,可以用于汉字和Unicode之间的转换。默认情况下采用十六进制。

需要使用以下函数。

函数left_zero_4(str) {

if (str!=空字符串!='' str!='未定义'){

if (str.length==2) {

返回“00”字符串;

}

}

返回字符串;

}

中文汉字转Unicode

函数unicode(str){

var值=“”;

for(var I=0;I字符串长度;i ) {

value=' \ \ u ' left _ zero _ 4(parse int(str . charcode at(I))。toString(16));

}

返回值;

}

函数left_zero_4(str) {

if (str!=空字符串!='' str!='未定义'){

if (str.length==2) {

返回“00”字符串;

}

}

返回字符串;

}

Unicode到汉字,ASCII到Unicode

函数恢复(字符串){

str=str.replace(/(\\u)(\w{1,4})/gi,function $ 0){

return(string . from charcode(parse int((escape $ 0)。replace(/(\u)(\w{1,4})/g,' $2 ')),16));

});

str=str.replace(/(#x)(\w{1,4 });/gi,函数($0){

返回string . from charcode(parse int(escape $ 0)。替换(/(&#x)(\w{1,4 })(;)/g,' $2 '),16));

});

str=str.replace(/(#)(\d{1,6 });/gi,函数($0){

返回string . from charcode(parse int(escape $ 0)。替换(/(&#)(\d{1,6 })(;)/g,' $ 2 ')));

});

返回字符串;

}

Unicode转换ASCII

函数unicode1(str){

var值=“”;

for(var I=0;I字符串长度;我)

value=' # ' str . charcode at(I)';';

返回值;

}

中文转换#XXXX

函数ascii(str){

var值=“”;

for(var I=0;I字符串长度;i ) {

value=' \ # x ' left _ zero _ 4(parse int(str . charcode at(I))。toString(16))';';

}

返回值;

}

可测试的完整代码

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关于js的面试题,前段js面试题
  • 关于js的面试题,前段js面试题,送你43道JS面试题(收藏)
  • 关于js中的全等和不全等,等于和不等于问题的关系,
  • 关于js中的全等和不全等,等于和不等于问题的关系,,关于JS中的全等和不全等、等于和不等于问题
  • 全面了解js中的匿名函数有哪些,全面了解js中的匿名函数是什么
  • 全面了解js中的匿名函数有哪些,全面了解js中的匿名函数是什么,全面了解JS中的匿名函数
  • 使用js实现简单的图片切换功能的方法,使用js实现简单的图片切换功能命令
  • 使用js实现简单的图片切换功能的方法,使用js实现简单的图片切换功能命令,使用JS实现简单的图片切换功能
  • 使用js实现数据格式化命令,使用js实现数据格式化的方法
  • 使用js实现数据格式化命令,使用js实现数据格式化的方法,使用js实现数据格式化
  • 使用js代码实现点击按钮下载文件的方法,使用js代码实现点击按钮下载文件并安装
  • 使用js代码实现点击按钮下载文件的方法,使用js代码实现点击按钮下载文件并安装,使用JS代码实现点击按钮下载文件
  • 代码错误未结束的字符串常量,代码错误未结束的字符串常量,js 未结束的字符串常量错误解决方法
  • 什么叫jsp,jsp的概念是什么
  • 什么叫jsp,JSP是指
  • 留言与评论(共有 条评论)
       
    验证码: