在線中文漢字/ASCII碼/Unicode編碼互相轉換工具

這款工具可實現中文漢字/ASCII碼/Unicode編碼之間的相互轉換功能,用戶可按照提示進行中文漢字Unicode互轉、 ASCII與Unicode互轉等在線應用,是一款非常經典實用的在線編碼轉換工具,在工具下方還對ASCII碼、Unicode編碼等進行了較為詳細的介紹。歡迎需要的朋友使用。


在文本框輸入要處理的Unicode或Ascii字符:

Unicode介紹 | Unicode Introduce

  • Unicode(統一碼、萬國碼、單一碼)是一種在計算機上使用的字符編碼。
  • Unicode 是為了解決傳統的字符編碼方案的局限而產生的,它為每種語言中的每個字符設定了統一並且唯一的二進製編碼,以滿足跨語言、跨平台進行文本轉換、處理的要求。
  • Unicode是國際組織製定的可以容納世界上所有文字和符號的字符編碼方案。Unicode用數字0-0x10FFFF來映射這些字符,最多可以容納1114112個字符,或者說有1114112個碼位。碼位就是可以分配給字符的數字。
  • Unicode 到目前為止所定義的五個平麵中,第0平麵(BMP)最為重要,其編碼中文漢字範圍為:4E00-9FBFCJK 統一表意符號 (CJK Unified Ideographs)

ASCII介紹 | ASCII Introduce

  • ASCII是基於拉丁字母的一套電腦編碼係統。它主要用於顯示現代英語和其他西歐語言。
  • 它是現今最通用的單字節編碼係統,並等同於國際標準ISO/IEC 646。
  • 0-127 是7位ASCII 碼的範圍,是國際標準。至於漢字,不同的字符集用的ascii 碼的範圍也不一樣,常用的漢字字符集有GB2312-80,GBK,Big5,unicode 等。
  • GB_2312 字符集是目前最常用的漢字編碼標準。在這個標準中,每個漢字用2個字節來表示,每個字節的ascii碼為 161-254 (16 進製A1 - FE),第一個字節 對應於 區碼的1-94 區,第二個字節 對應於位碼的1-94 位。

ASCII介紹 | ASCII Introduce

  • native2ascii是sun java sdk提供的一個工具。用來將別的文本類文件(比如*.txt,*.ini,*.properties,*.java等等)編碼轉為Unicode編碼。為什麽要進行轉碼,原因在於程序的國際化。
  • 安裝了jdk後,假如你是在windows上安裝,那麽在jdk的安裝目錄下,會有一個bin目錄,其中native2ascii.exe正是native2ascii中文轉unicode工具。
  • native2ascii的命令行的命名格式:native2ascii -[options] [inputfile [outputfile]]。
  • 例如:native2ascii zh.txt u.txt:將zh.txt轉換為Unicode編碼,輸出文件到u.txt。

關於本工具 | About

  • 本工具中漢字與Unicode轉換采用JS開發,支持十六進製和十進製表示,能夠中文漢字和Unicode互轉;默認情況下采用十六進製。
  • 本工具中ASCII與Unicode轉換采用JS開發,相信你可以在裏麵找到源碼。