Jump to content

AlexDavygora

Newbie
  • Posts

    3
  • Joined

  • Last visited

Everything posted by AlexDavygora

  1. В этом то и смысл что в данной реализации я хотел отказаться от заливки файла на сервер. Загрузка csv должна быть визуально видна пользователю, следовательно мне нужно будет: 1. залить файл на сервер, 2. распарсить, 3. сформировать тот же json например 4. отправить его обратно на клиент, 5. там распарсить json 6. и только потом вывести пользователю нужную для него инфу которая в результате снова улетит на сервер, но уже в бд. Реализация через papaparse фактически первые 4 пункта убирает+ уменьшает количество модулей системы и упрощает процесс установки(продукт пакетный) Спасибо за ссылку!
  2. о_О а что мешает просто использовать file()+str_getcsv() или просто fgetcsv() для разбора файла? перекодировать содержимое файла в php после загрузки или перед разбором для этого есть средства, как минимум есть iconv() и mb_convert_encoding() Я не использую PHP. Приложение разрабатывается на Oracle Application Express 5. Меня интересует решение данной проблемы исключительно средствами js.
  3. Задача: На клиенте имеется csv файл. Данные из него необходимо распарсить и поместить в форму на странице. Кодировка файла ANSI, разделитель ";" Решение: Загрузить файл в <input type="file"> и распарсить. В качестве парсера использую Papaparse. Проблема: Русские символы превращаются в ���. Вопрос: Как изменить кодировку файла после загрузки его в браузер? Вариант с перекодировка файла руками не подходит. Пользователи системы дальше MSofice и IE не полезут. Заранее спасибо за ответ. Надеюсь удалось описать проблему.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy