java - 使用java读取文本文件(.txt)的元数据/属性

标签 java file properties metadata

我创建了一个 java 类,用于获取/设置文档的元数据(如作者、主题等)。
我使用 pdfBox 库来处理 pdf 文件,使用 apache poi 库来处理 MS Office 文档,它们完美地完成了这项工作。

我的问题是我也想访问 .txt 文件属性,但不知道如何操作。我已经使用了很多我读过的东西,但似乎没有一个起作用。对于txt文件,我只需要能够获取创建日期和修改日期(如果可能,我还希望能够设置修改日期)

有什么想法吗?

最佳答案

文本文件除了所有文件的元数据外没有任何元数据,可以通过java.io.File访问这些元数据。但是,这只允许您访问(读取和写入)修改日期,可能是因为并非所有文件系统都有单独的创建日期。

关于java - 使用java读取文本文件(.txt)的元数据/属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4987348/

相关文章:

java - MongoDb TimeZone 中的日期查询问题

java - Spring controller 更新 Spring 版本到 4.2.3 后返回 500 服务器错误

python - 如何将 JSON 字段中的多个段落连接成 .txt 中的一个段落?

text-processing - 替换文本文档中一行的最有效方法?

ios - 什么是 UIScrollView 的 "content view"?

properties - 将静态变量从 Java 转换为 Kotlin

java - 如何使用 Maven 获取项目的所有嵌套依赖项?

java - 使用 Spring Boot 和 Open feign 将 MultipartFile 发送到 REST API 时出错

java - 使用 ReadableByteChannel 从 URL 读取文件

vba - 如何将对象插入作为用户修改类的字段的数组中? VBA