использование BufferedReader для чтения метаданных удаленного файла - PullRequest
0 голосов
/ 12 февраля 2019

Я читаю файл удаленно, используя 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);

    }

Но я хочу прочитать метаданные удаленного файла.Я хочу прочитать время создания файла, имя автора.Но не получайте никакого способа прочитать метаданные удаленного файла !!

Любая помощь или предложение будут очень благодарны

1 Ответ

0 голосов
/ 12 февраля 2019

Метаданные хранятся в самом файле.Вы можете использовать одну из библиотек Java, чтобы открыть файл и извлечь метаданные.Вы можете посмотреть на Apache POI для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...