Java Unicode互轉
摘要
做專案開發的時候有一個需求就是將字元和Unicode互轉的需求,網路上找了一圈,發現大家都是自己重寫的方法,風險很大。於是自己又仔細翻了一下各種工具類(guava,commons包)發現了一個完美的解決方案,如下:
import org.apache.commons.lang3.text.translate.UnicodeEscaper;
import org.apache.commons.lang3.text.translate.UnicodeUnescaper;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
String s = "我愛你中國";
UnicodeEscaper ue = new UnicodeEscaper();
String b = ue.translate(s);
System.out.println(b);
UnicodeUnescaper uu = new UnicodeUnescaper();
System.out.println(uu.translate(b));
}
}
相關文章
- C++ string互轉wstring/Unicode互轉ANSI/Unicode互轉UTF8C++Unicode
- Unicode編碼和中文互轉(JAVA實現)UnicodeJava
- C++ UTF8 互轉 UnicodeC++Unicode
- Java中文處理學習筆記——Hello Unicode (轉)Java筆記Unicode
- Java中List陣列互轉Java陣列
- java獲取unicode碼JavaUnicode
- Java中List與陣列互轉Java陣列
- unicode轉碼工具類Unicode
- UNICODE碼轉漢字Unicode
- UTF-8 and Unicode FAQ(轉)Unicode
- 【轉】utf-8與Unicode的轉化Unicode
- Java中集合與陣列互轉總結Java陣列
- Java 經典例項: Unicode字元和String之間的轉換JavaUnicode字元
- iOS Unicode轉中文(UTF-8)iOSUnicode
- 在 VB 中使用 Unicode API (轉)UnicodeAPI
- CSS文字:unicode-bidi(轉)CSSUnicode
- Linux Unicode 程式設計(轉)LinuxUnicode程式設計
- WideCharToMultiByte和MultiByteToWideChar函式的用法(ascii轉unicode unicode轉ascii)IDE函式ASCIIUnicode
- 從 unicode 到位元組的轉換Unicode
- VB中的Unicode 和 Ansi 格式 (轉)Unicode
- Java與WCF互動(一):Java客戶端呼叫WCF服務 (轉)Java客戶端
- GB2312 Unicode轉換表實現跨平臺utf8轉碼unicodeUnicode
- java 圖片與base64相互轉化Java
- python unicode轉中文及轉換預設編碼PythonUnicode
- 字串: 怎樣在ANSI 和 UNICODE間做轉換 (轉)字串Unicode
- python實現中文和unicode轉換PythonUnicode
- UNICODE、DBCS的一點小知識 (轉)Unicode
- unicodeUnicode
- php的漢字轉換: Unicode(UTF8)->GBK (轉)PHPUnicode
- WindowsCE下Unicode和Ansi字元間互相轉換的例子 (轉)WindowsUnicode字元
- Java 轉PPT為圖片、PDF、SVG、XPS、ODP以及PPT和PPTX互轉JavaSVG
- Delphi 中big5 轉 Unicode 函式Unicode函式
- JAVA中 XML與資料庫互轉 學習筆記三JavaXML資料庫筆記
- 教妹學Java(十):Unicode字符集簡介JavaUnicode
- Canvas與Image互轉Canvas
- Buffer 與 Mat 互轉
- QImage 與 Mat 互轉
- 符號編碼-ASCII、Unicode、Unicode big endian、UTF-8之間的關係(轉)符號ASCIIUnicode