JavaScriptはASCの漢字変換と漢字のASC変換を実現する方法です.

3043 ワード

本論文の実例はJavaScriptがASCの漢字変換と漢字のASC変換を実現する方法を述べている.皆さんに参考にしてあげます.具体的には以下の通りです.
私たちはよくJavaプログラムを作る時にProptiesファイルを使って、いくつかのMessageなどの情報をProptiesファイルに置いていますが、私たちが見ているのはすべていくつかのコードです.
Struts 1.1 b 2の例では、自国の資源ファイルはUnicodeで符号化されていますので、それと同じように実行するには、あなたのApplication Resource(u)も必要です.zhはユニックコードを行います.次の2つの方法があります.
①jdkのnative 2 asciiツールを使用します.
native 2 ascii機能説明:
ローカルコード文字(Latin 1でもUnicodeでもない文字)を含むファイルをUnicodeコード文字のファイルに変換します.
構文:native 2 asci[options][inputfile]
補足説明:Javaコンパイラおよび他のJavaツールは、Latin-1および/またはUnicode符号化(diddd記号)の文字を含むファイルのみを扱うことができます.native 2 asciiは、他の文字コードを含むファイルを、Latin-1および/またはUnicode符号化文字を含むファイルに変換する.
Outputfileを省略すると、標準出力装置で出力します.
また、inputfileも省略すると、標準入力装置で入力します.
コマンドのオプション:
-reverseは逆の動作を行います.Lating-1と/またはUnicode符号化文字を含むファイルをローカルの符号化文字を含むファイルに変換します.encoding[encoding_name]は変換過程で使用する符号名を指定します.デフォルトのコードはシステム属性file.encodingから得られます.
応用例:native 2 ascii-encoding GBK Application Resource.properties Application Resource_zhCN.properties
私のやり方:
1、英語の情報を保存したApplication Resource.propertiesをコピーしてaと名前を変えます.
2、Editplusを使ってファイルaを編集し、中国語の情報を書き込みます.3、Dosウィンドウで、ファイルaの所在ディレクトリに切り替えて、実行:native 2 ascii a Application Resource_zh.properties
②私はJavascriptでコードと漢字の入れ換えツールを書きました.ご参考までに

-//W3C//DTDHTML4.0Transitional//EN">


  ASC←→NATIVEツ�`ル@  の � �
  
  
  
  
  
    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;
    }
  


  

ASC←→NATIVEツ�`ル

コ�`ド :