Мне нужно прочитать содержимое размещенного файла CSV, используя Java.При нажатии на этот URL, где размещается CSV, файл загружается в браузер.Как получить доступ к этому файлу и прочитать его содержимое, не делая ничего локально?
В настоящее время у меня есть:
try {
URL url = new URL("URL here");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
CsvReader products = new CsvReader(in);
products.readHeaders();
while (products.readRecord()) {
products.get("ID"));
}
}
products.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
Я ожидаю, что products.get ("ID")) получитвместо данных из столбца ID я получаю строку, содержащую символы и тарабарщину.
У кого-нибудь есть идеи, как мне этого добиться?
Заранее спасибо!