繁体   English   中英

使用java中的元数据转换JPEG文件名

[英]Conversion of JPEG-filenames by using metadata in java

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

你还没有提供任何代码,所以我会给你指南:

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

然后,您需要使用“.JPEG”来获取文件扩展名

FilenameUtils.getExtension来自Apache Commons IO

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

Java.io.File.renameTo()

这些是您正在寻找的步骤。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM