gpt4 book ai didi

Java:标记/标记文件

转载 作者:行者123 更新时间:2023-12-01 05:22:01 26 4
gpt4 key购买 nike

我想知道是否有某种方法可以标记文件来识别该文件是否包含x

考虑以下示例:

在批量转换过程中,我正在创建一个日志文件,其中列出了各个转换的成功/失败。

所以流程如下:

  • 开始转换过程
  • 创建名为batch_XXX_yyyy_mm_dd.log的日志文件
  • 尝试转换“a”
  • 将成功写入日志文件
  • 尝试转换“b”
  • 将成功写入日志文件
  • ...
  • 尝试转换“z”
  • 将成功写入日志文件
  • 关闭并保留日志文件

我希望能够以某种方式标记一个文件,以识别该文件中记录的任何转换是否不成功。

我不想(明显)更改文件名,也不想打开文件来检查标记。

有人对如何实现这一目标有任何想法吗?

最佳答案

您可以在 Java 7 中添加文件属性通过java.nio.file.Files类。

因此可以使用 Files.setAttribute() 来标记文件是否包含 X方法:

Files.setAttribute( "path/to/file", "containsX", true );

然后使用 Files.getAttribute( ) 检查文件是否包含 X方法:

Files.getAttribute( "path/to/file", "containsX" )

关于Java:标记/标记文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10243217/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com