2014-09-29 182 views
1

我想要一個Android代碼或algorithum將接受一個馬拉文本作爲輸入和馬拉文本轉換成Unicode碼。還將unicode轉換爲馬拉文文本。的Unicode編碼和解碼

我試圖一些代碼,如: -

串馬拉= 「मीलाइकआहे」;

UnicodeEncoding UE =新UnicodeEncoding(真,TRUE);

string s1 = BitConverter.ToString(ue.GetBytes(marathi.ToCharArray()))。Replace(「 - 」,「」);

但是這個代碼是不是在android系統的情況下工作。

幫助我儘快。提前致謝。

回答

0

將字符串轉換爲Unicode -

public String toUnicode(String text) { 
    String txt = ""; 
    for (int i = 0; i < text.length(); i++) { 
     Log.d("Unicode", (int) text.charAt(i)); 
     txt = txt + "\\" + text.charAt(i); 
    } 
return txt; 
} 

到Unicode轉換爲字符串,使用 -

public String toString(String uni){ 

    String tt = ""; 

    String[] parts = uni.split("\\"); 

    for(String x:parts){ 
     x = "\\" + x; 
     char un = x.toCharArray()[0]; 
     tt = text + un; 

    } 
return tt; 
}