我不知道如何为所有文件类型添加自定义元数据,如 txt、doc、docx、xls、xlsx、ppt、pptx、pdf 等.
Path path = new File("C:\\Users\\a.txt").toPath();
try{
Files.setAttribute(path, "user:custom_attribute", "value1");
}catch(IOException e){
System.out.println(e.getMessage());
}
我没有得到我要去哪里错了......我得到这个错误
java.lang.String cannot be cast to java.nio.ByteBuffer
at sun.nio.fs.AbstractUserDefinedFileAttributeView.setAttribute(Unknown Source)
at sun.nio.fs.AbstractFileSystemProvider.setAttribute(Unknown Source)
at java.nio.file.Files.setAttribute(Unknown Source)