导出Lucene结果/输出文件

时间:2014-03-29 04:21:05

标签: java file lucene data-mining

我有一个数据集,其中有大约10,000封电子邮件,这些电子邮件是txt格式。该数据集包含大约4k个欺诈性电子邮件和6k个非欺诈性电子邮件。我正在使用Lucene对此进行聚类(欺诈性和非欺诈性)。

例如,对于输入查询搜索="垃圾邮件",我得到大约600个与该字符串匹配的文件。 我的问题是,我想将结果文件复制或导出到另一个文件夹。 当我给出搜索字符串="垃圾邮件"

时,这是我的输出
File name: C:\21 march\data\6724.txt Score: 0.24614158
File name: C:\21 march\data\6308.txt Score: 0.24614158
File name: C:\21 march\data\375.txt Score: 0.19691327
File name: C:\21 march\data\4630.txt Score: 0.14768496
Found 600

我想将这些文件从这个位置导出或复制到另一个位置 - 比如C:\Answer\data\62724.txt。是否可以将这些群集文件复制到另一个文件夹?

1 个答案:

答案 0 :(得分:1)

问题在哪里?

你是Java。 Java具有复制文件的功能。

阅读有关基本文件I / O(文件复制)的教程,然后将所需文件复制到输出文件夹中。

http://docs.oracle.com/javase/tutorial/essential/io/copy.html