繁体   English   中英

使用BufferedReader读取远程文件元数据

[英]using BufferedReader read remote file metadata

我正在使用BufferedReader从远程读取文件,并且可以使用以下程序运行文件的每一行。

public static void main(String[]args) throws IOException {

        URL url = new URL("http://www.statvision.com/webinars/countries%20of%20the%20world.xls");
        BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
        long rowcount=0;
        while ((reader.readLine()) != null)
        {
            rowcount=rowcount+1;
        }
        reader.close();

        System.out.println(rowcount);

    }

但是我想读取远程文件元数据。 我的意思是我想阅读文件创建时间,作者姓名。 但是无法读取远程文件元数据!

任何形式的帮助或建议将不胜感激

元数据本身存储在文件本身中。 您可以使用其中一个Java库来打开文件并提取元数据。 您可以为此查看Apache POI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM