通过使用Java中的元数据转换JPEG文件名

时间:2019-07-30 20:51:40

标签: java metadata jpeg exif

我需要用JAVA编写一个小工具,该工具可以扫描给定目录中的所有JPEG文件,并将其重命名为YYYY-MM-DD hh:ss(年月日时分秒)。我必须使用JPEG文件中的元数据来确定时间戳记/新文件名。 我已经知道Java,但是我对编写工作工具不熟悉,所以我想知道你们将如何逐步解决该任务,因为我有点迷茫,不知道在哪里开始。 我也是stackoverflow的新手,所以如果我的问题太含糊或有其他疑问可以告诉我。

1 个答案:

答案 0 :(得分:0)

您尚未提供任何代码,因此我将为您提供指南:

首先,您需要使用java.io.File类中的listfiles()列出文件夹中的文件。

然后,您需要使用

来获取文件扩展名“ .JPEG”。

FilenameUtils.getExtension来自Apache Commons IO

或者您可以使用endsWith()方法,该方法获取文件的“ MIME”类型。然后要重命名,请使用:

Java.io.File.renameTo()

这些是您要寻找的步骤。