其中description 和 objectGUID 为乱码,一直转换不来,请教大家解答,谢谢!

远程部署了 LDAP, 用的服务器是 windows server 2008版本。 
用softerra LDAP Browser 5.0登录,可以查看到所有信息。 
但是用java程序读取的时候,中文的都不正常显示,显示为乱码,问号或方块等。 
请教高手解决: 
LDAP getConnection... 
true  //是否连接 
//以下是读取的信息 
objectClass==============top 
cn==============DnsUpdateProxy 
description==============??????????????(?? DHCP ??????)??ж??????? DNS ?????? 
distinguishedName==============CN=DnsUpdateProxy,CN=Users,DC=testpc,DC=com 
instanceType==============4 
whenCreated==============20110805080844.0Z 
whenChanged==============20110805080844.0Z 
uSNCreated==============12456 
uSNChanged==============12456 
name==============DnsUpdateProxy 
objectGUID==============??-?!jJ?? 8$t? 
objectSid============== 

繁星点点滴滴
浏览 208回答 2
2回答

慕森卡

String b=new String(a.getBytes("Unicode"),"GB2312");  

湖上湖

try {              String str="xxxxx";              str=new String(str.getBytes("gb2312"),"utf-8");          } catch (UnsupportedEncodingException e) {              e.printStackTrace();          }  
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java