JavaScript实现ASC转汉字及汉字转ASC的方法

2019-09-02 13:49 来源:未知

本文实例汇报了JavaScript完成ASC转汉字及汉字转ASC的措施。分享给我们供大家参照他事他说加以考察,具体如下:

JavaScript落实ASC转汉字及汉字转ASC的诀窍,javascriptasc

本文实例陈诉了JavaScript实现ASC转汉字及汉字转ASC的法子。分享给我们供大家参照他事他说加以考察,具体如下:

我们常常在编写Java程序时会用到Properties文件,把一部分Message等新闻放在Properties文件,不过我们看出的都以局地编码。

Struts1.1b2的例子中的本国能源文件通过Unicode编码的,所以您一旦要和它的运作一样,也亟须将您的ApplicationResources_zh进行Unicode编码。有以下两种艺术:

①使用jdk的native2ascii工具

native2ascii 作用表达:

将包含本地编码字符(既非 Latin1 又非 Unicode 字符)的公文转变为 Unicode 编码字符的文件。

语法:native2ascii [options] [inputfile [outputfile]]

增加补充表明:Java 编写翻译器和其余 Java 工具只可以管理含有 Latin-1 和/或 Unicode 编码(udddd 暗记)字符的文件。native2ascii 将含有别的字符编码的文书转变来含 Latin-1 和/或 Unicode 编码字符的文本。

若省略 outputfile,则运用正式输出设备输出。

另外,要是也轻巧 inputfile,则利用正式输入设备输入。

一声令下选项

-reverse 实行相反的操作:将含 Latin-1 和/或 Unicode 编码字符的公文转换来含本地编码字符的文件。
-encoding[encoding_name] 钦命转变进程选用的编码名称。缺省的编码从系统质量 file.encoding 中拿走。

选拔实例:native2ascii -encoding GBK ApplicationResources.properties ApplicationResources_zh_CN.properties

本人的做法:

1、将存有斯洛伐克(Slovak)语音信的ApplicationResource.properties复制一份,重命名叫a(为了减弱dos命令的尺寸);

2、使用Editplus编辑文件a,写入粤语音讯;3、在Dos窗口中,切换来文件a所在目录,运维:native2ascii a ApplicationResource_zh.properties

②本人用Javascript写了一个编码和汉字互转的工具。仅供参谋。

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
  <TITLE>ASC←→NATIVEツール@杭州の王徳封</TITLE>
  <METANAME="Generator"CONTENT="EditPlus">
  <METANAME="Author"CONTENT="[email protected]">
  <METANAME="Keywords"CONTENT="ASC←→NATIVEツール">
  <METANAME="Description"CONTENT="ASC←→NATIVEツール">
  <script language="javascript">
    function native2ascii(){
      var regexp=/[^/x00-/xff]/g;
      var n=document.getElementById("native").value;
      var a=n;
      while(m=regexp.exec(n)){
        a=a.split(m[0]).join(escape(m[0]).split("%").join("/"));
      }
      document.getElementById("ascii").value=a;
    }
    function ascii2native() {
      var a=document.getElementById("ascii").value;
      var n=a;
      var n=unescape(n.split("/").join("%"));
      document.getElementById("native").value=n;
    }
  </script>
</HEAD>
<BODY>
  <h1>ASC←→NATIVEツール</h1>
  コード :<br>
  <textarea id="ascii" rows="10" cols="100"></textarea><br>
  漢字:            
  <input type="button" id="back"  value="コード→漢字  ↓↓↓" onclick="ascii2native()"/>
      
  <input type="button" id="convert" value="漢字→コード  ↑↑↑" onclick="native2ascii()"/>
  <br>
  <textarea id="native" rows="10" cols="100"></textarea>
</BODY>
</HTML>

但愿本文所述对大家JavaScript程序设计有所支持。

我们平常在编写Java程序时会用到Properties文件,把一些Message等新闻放在Properties文件,可是大家看到的都以局地编码。

你大概感兴趣的小说:

  • javascript贯彻汉字转拼音代码分享
  • javascript限制客商只好输汉字汉语的章程
  • javascript正则相称汉字、数字、字母、下划线
  • javascript下汉字和Unicode编码互转代码
  • javascript 汉字转拼音完毕代码
  • Javascript 汉字字节判定
  • JavaScript 给汉字排序实例代码
  • 用javascript达成的汉字简繁调换
  • 在JavaScript中经过URAV4L传递汉字的艺术
  • javascript 汉字与拼音转变
  • javascript汉字转拼音的代码

本文实例汇报了JavaScript实现ASC转汉字及汉字转ASC的艺术。共享给大家供大家参谋,具体...

Struts1.1b2的例子中的国内能源文件通过Unicode编码的,所以您即使要和它的运作一样,也必得将您的ApplicationResources_zh进行Unicode编码。有以下二种办法:

①使用jdk的native2ascii工具

native2ascii 效能表明:

将含有本地编码字符(既非 Latin1 又非 Unicode 字符)的公文转变为 Unicode 编码字符的文件。

语法:native2ascii [options] [inputfile [outputfile]]

填补表达:Java 编写翻译器和其他 Java 工具只好管理含有 Latin-1 和/或 Unicode 编码(udddd 暗号)字符的文件。native2ascii 将富含其余字符编码的文书转变到含 Latin-1 和/或 Unicode 编码字符的文本。

若省略 outputfile,则应用规范输出设备输出。

除此以外,若是也大约 inputfile,则使用专门的学问输入设备输入。

指令选项

-reverse 试行相反的操作:将含 Latin-1 和/或 Unicode 编码字符的文件转变到含本地编码字符的文书。
-encoding[encoding_name] 钦赐调换进程使用的编码名称。缺省的编码从系统特性 file.encoding 中收获。

运用实例:native2ascii -encoding GBK ApplicationResources.properties ApplicationResources_zh_CN.properties

本身的做法:

1、将存有意国语音信的ApplicationResource.properties复制一份,重命名叫a(为了缩小dos命令的长度);

2、使用Editplus编辑文件a,写入中文消息;3、在Dos窗口中,切换来文件a所在目录,运维:native2ascii a ApplicationResource_zh.properties

②自己用Javascript写了叁个编码和汉字互转的工具。仅供参照他事他说加以考察。

<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN">
<HTML>
<HEAD>
  <TITLE>ASC←→NATIVEツール@杭州の王徳封</TITLE>
  <METANAME="Generator"CONTENT="EditPlus">
  <METANAME="Author"CONTENT="szwangdf@163.com">
  <METANAME="Keywords"CONTENT="ASC←→NATIVEツール">
  <METANAME="Description"CONTENT="ASC←→NATIVEツール">
  <script language="javascript">
    function native2ascii(){
      var regexp=/[^/x00-/xff]/g;
      var n=document.getElementById("native").value;
      var a=n;
      while(m=regexp.exec(n)){
        a=a.split(m[0]).join(escape(m[0]).split("%").join("/"));
      }
      document.getElementById("ascii").value=a;
    }
    function ascii2native() {
      var a=document.getElementById("ascii").value;
      var n=a;
      var n=unescape(n.split("/").join("%"));
      document.getElementById("native").value=n;
    }
  </script>
</HEAD>
<BODY>
  <h1>ASC←→NATIVEツール</h1>
  コード :<br>
  <textarea id="ascii" rows="10" cols="100"></textarea><br>
  漢字:            
  <input type="button" id="back"  value="コード→漢字  ↓↓↓" onclick="ascii2native()"/>
      
  <input type="button" id="convert" value="漢字→コード  ↑↑↑" onclick="native2ascii()"/>
  <br>
  <textarea id="native" rows="10" cols="100"></textarea>
</BODY>
</HTML>

企望本文所述对大家JavaScript程序设计有着支持。

你只怕感兴趣的篇章:

  • javascript兑现汉字转拼音代码分享
  • javascript限制客商只好输汉字中文的格局
  • javascript正则相配汉字、数字、字母、下划线
  • javascript下汉字和Unicode编码互转代码
  • javascript 汉字转拼音实今世码
  • Javascript 汉字字节决断
  • JavaScript 给汉字排序实例代码
  • 用javascript完毕的汉字简繁转变
  • 在JavaScript中经过U福睿斯L传递汉字的点子
  • javascript 汉字与拼音调换
  • javascript汉字转拼音的代码
TAG标签:
版权声明:本文由990888藏宝阁发布于网络应用,转载请注明出处:JavaScript实现ASC转汉字及汉字转ASC的方法