杜克对重复记录进行操作

时间:2018-09-18 10:37:21

标签: java duke

我创建了一个应用,该应用使用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”。我只需要一种联系方式就可以删除这些记录。谁能建议任何策略。

0 个答案:

没有答案