Как преобразовать CSV-файл в массив в Javascript

#javascript #html #csv

#javascript #HTML #csv

Вопрос:

Насколько я понимаю, это обычно должно выполняться на стороне сервера. Однако я прочитал, что можно указать на csv-файл в файле .js. Это было бы более полезно для меня, поскольку я не возился с кодом на стороне сервера и прочим для этого проекта, и все это будет на моем локальном компьютере. Я где-то видел статью с примером кода для этого, однако я не могу найти эту статью atm. Кто-нибудь знает, как это сделать?

Комментарии:

1. Возможно, вам нужно: открывать файлы локально

Ответ №1:

Чтобы получить доступ к любому файлу из системы, вы должны использовать DirectX в IE или прочитать о том, как использовать NPAPI для поддержки Mozilla.Если вы хотите использовать HTML5, ознакомьтесь с его API filereader здесь .

Комментарии:

1. Я использую HTML для использования тега Canvas для рисования графиков. Мне нужно проанализировать csv-файл, чтобы получить числа для отображения на графике.

2. В идеале, серверная часть является лучшим вариантом для синтаксического анализа csv, если вы спросите меня. Боюсь, что с точки зрения Javascript это единственные доступные методы.

3. Поместите числа на странице в DIV или строку или получите их через AJAX, проанализировав их оттуда.

4. Как бы я это сделал на стороне сервера? Я только что делал проект локально в каталоге. Не использовал какой-либо серверный код.