繁体   English   中英

Unboundid LDAP SDK-如何处理由多个值组成的属性值?

[英]Unboundid LDAP SDK - how to process an attribute value consisting of several values?

如果您有一个属性,该属性的值由逗号分隔的值列表组成,那是检索该值某些部分的最佳方法?

例:

myAttribute:value1,value2,value3,value4

到目前为止,我已经使用正则表达式来执行此操作,但是这似乎以某种方式是错误的(因为我觉得可能会有更好的解决方案)。

我正在使用Unboundid LDAP SDK来访问LDAP。

无法检索LDAP属性值的部分 该属性具有一个值,并且该值返回到LDAP客户端。 也许您的myAttribute应该是多值的:

dn: cn=the entry,dc=example,dc=com
myAttribute: value1
myAttribute: value2
myAttribute: value3
myAttribute: value4

如果这不适合您的应用程序,则StringTokenizerjava.util.regex将用于拆分值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM