Герцог делает действие на дубликат записи
Я создал приложение, которое находит дубликаты записей, используя DUKE код:
public static void main(String[] args) throws IOException, SAXException
{
Configuration config =
ConfigLoader
.load("<path>/src/main/recources/namebase.xml");
Processor proc = new Processor(config);
proc.addMatchListener(new PrintMatchListener(true, true, true, true, config.getProperties(),
true));
proc.deduplicate();
proc.close();
}
Теперь он работает нормально, может использовать случай, чтобы найти дубликаты записей и удалить их. PrintMatchListener может печатать только записи. Итак, у меня есть два вопроса:
- Как сделать действие на дубликат записи?
- Повторяющаяся логика говорит, что запись "A" похожа на "B", а также говорит, что "B" похожа на "A". Мне нужно только одно отношение, чтобы я мог удалить эти записи. Может кто-нибудь предложить любую стратегию.