怎么
javax.naming.ldap.LdapName样
String dn = "CN=Jimmy Blooptoop,OU=Someplace,OU=Employees,DC=Bloopsoft-Inc";LdapName ln = new LdapName(dn);for(Rdn rdn : ln.getRdns()) { if(rdn.getType().equalsIgnoreCase("CN")) { System.err.println("CN is: " + rdn.getValue()); break; }}它不是最漂亮的界面,因为缺少一些类似的东西,
LdapName#getByType(String)但是它使您不必考虑DN可能具有的奇怪功能。



