-1

我有一个扩展名为 .ivt 的文件。我必须得到文件的描述和摘要。一切都存储在文件属性中。它包含作者、描述和创建日期。我查看了整个互联网,没有找到任何可以做到这一点的代码。有什么方法可以使用java从文件中提取该信息?

4

1 回答 1

0
public class File{
  public static void main(String[] args) throws IOException {
    Path path = Paths.get("/tmp");
    FileOwnerAttributeView ownerAttributeView = Files.getFileAttributeView(path, FileOwnerAttributeView.class);
    UserPrincipal owner = ownerAttributeView.getOwner();
    System.out.println("owner: " + owner.getName());
  }
}

这将为您提供创建、文件日期等详细信息:`

BufferedReader br = new BufferedReader(
    new InputStreamReader(path.getInputStream()));
String data ="";
for(int i=0; i<6; i++){
    data = br.readLine();
}
System.out.println("Extracted value : " + data);
StringTokenizer st = new StringTokenizer(data);
String date = st.nextToken();//Get date
String time = st.nextToken();//Get time
System.out.println("Creation Date  : " + date);
System.out.println("Creation Time  : " + time);
于 2015-07-18T15:01:05.843 回答