0
如果您有一个属性,其值由逗号分隔的值列表组成,这将是检索该值的一部分的最佳方法?Unboundid LDAP SDK - 如何处理由多个值组成的属性值?
例子:
myAttribute:值1,值2,值3,值4
到目前为止,我用正则表达式来做到这一点,但是这似乎不知何故错误(因为我觉得那里可能是更好的解决方案)。
我使用Unboundid LDAP SDK来访问LDAP。
如果您有一个属性,其值由逗号分隔的值列表组成,这将是检索该值的一部分的最佳方法?Unboundid LDAP SDK - 如何处理由多个值组成的属性值?
例子:
myAttribute:值1,值2,值3,值4
到目前为止,我用正则表达式来做到这一点,但是这似乎不知何故错误(因为我觉得那里可能是更好的解决方案)。
我使用Unboundid LDAP SDK来访问LDAP。
LDAP属性值的部分无法检索。该属性具有值,并且该值将返回给LDAP客户端。也许你myAttribute
应该是多值:
dn: cn=the entry,dc=example,dc=com
myAttribute: value1
myAttribute: value2
myAttribute: value3
myAttribute: value4
如果这个不适合你的应用程序,然后StringTokenizer
或java.util.regex
将工作拆分值。