UnboundID LDIFReader не может прочитать запись с разделительной линией
У меня есть следующий фрагмент кода LDIF, который я пытаюсь прочитать через LDIFReader, предоставленный UnboundId. Я использую вызов метода ldifReader.readEntry(). Я получаю исключение при чтении второй записи, жалуясь, что это does not begin with an attribute name followed by a colon.
Я мог бы использовать несколько указателей.
# Start of Entries in the file
dn: OU=People,DC=abc,DC=pqrs,DC=int
changetype: add
objectClass: organizationalUnit
objectClass: pae-OrganizationalGroup
ou: People
dn: OU=People,DC=abc,DC=pqrs,DC=int
changetype: modify
replace: objectClass
objectClass: pae-OrganizationalGroup
objectClass: organizationalUnit
-
# End of entries in file