我试图将文件路径(4个文件)和文件元数据存储到hashmap.how来做到这一点?我正在使用Tika API

时间:2015-08-26 19:11:13

标签: java apache-tika

C

使用TikaApi我试图读取xlsx文件路径和xlsx文件元数据,但我不知道如何将文件路径和元数据存储到hashmap中以便进一步访问或从hashmap读取。 请帮忙!

1 个答案:

答案 0 :(得分:0)

使用HashMap,将File作为键,将Metadata作为值(或者反之,取决于您想要的内容)。然后将文件和相应的元数据放在hashmap中。

HashMap<File, Metadata> hashMap = new HashMap<File, Metadata>();
hashMap.put(file, metadata);

此外,最好使用List<String> l = new ArrayList<String>();(甚至更好,List<File>)代替List l = new ArrayList();

PD:你在for循环中有一些未缩进的代码。缩进它可能会使它更具可读性。