的Unicode编码和解码

问题描述:

我想要一个Android代码或algorithum将接受一个马拉文本作为输入和马拉文本转换成Unicode码。还将unicode转换为马拉文文本。的Unicode编码和解码

我试图一些代码,如: -

串马拉= “मीलाइकआहे”;

UnicodeEncoding UE =新UnicodeEncoding(真,TRUE);

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

但是这个代码是不是在android系统的情况下工作。

帮助我尽快。提前致谢。

将字符串转换为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; 
}