日期:2014-05-20  浏览次数:20763 次

急!如何将rtf格式的数据转正文本?
返回rtf格式的汉字为:
\'bf\'aa\'bb\'e1
请问如何用java如何转正汉字?

------解决方案--------------------
byte[] bytes = new byte[1024];
String ss = "\'bf\'aa\'bb\'e1";
String[] tokens = ss.split("\'");
int index=0;
for(int i=0; i<tokens.length; i++){
if(!"".equals(tokens[i].trim())){
String token = tokens[i];
bytes[index++] = (byte)(Integer.parseInt(token, 16) & 0xFF);
}
}

byte[] results = new byte[index];
for(int i=0; i<index; i++){
results[i]=bytes[i];
}