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

使用java读取文本文件(.txt)的元数据/属性,java,file,properties,metadata,Java,File,Properties,Metadata,我创建了一个java类,用于获取/设置文档的元数据(如作者、主题等)。 我使用pdfBox库处理pdf文件,使用ApachePOI库处理ms office文档,他们的工作做得非常完美 我的问题是,我也想访问.txt文件属性,但找不到如何访问。我用了很多我读过的东西,但似乎没有一个有用。对于txt文件,我只需要能够获得创建日期和修改日期(如果可能,我还希望能够设置修改日期) 有什么想法吗?文本文件没有元数据,只有所有文件的元数据,可以通过java.io.File访问。但是,这只允许您访问(读写)修

我创建了一个java类,用于获取/设置文档的元数据(如作者、主题等)。
我使用pdfBox库处理pdf文件,使用ApachePOI库处理ms office文档,他们的工作做得非常完美

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


有什么想法吗?

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

感谢您的回复:)我(根据您的回答)搜索了更多文件属性,找到了我需要的!java文档在修改日期上不正确,表示精度为1秒,而在某些FS(如FAT)上为2秒