little-brother
|
Posted: Sat Oct 30, 2021 02:00 Post subject: |
|
|
1. Да, с русскими названиями есть проблема. Буду править.
1. Можно пример имени, которое не дает плагину открыть файл? C "й" у меня открывается всё.
2. Добавлю проверки, чтобы если в строке не хватает значений, то там было пусто (хотя файл некорректный сам по себе)
3. На однострочнике забыл проверить. Для определения разделителя надо две строки минимум - считаются вхождения и потом выбирается тот, который совпал в обоих строках. По одной строке конечно можно попробовать определить, но во первых нет смысла, а во вторых не однозначно
4. По хорошему и сортировку надо переделать, а то пузырек на нескольких тысячах уже тормозит
5. Пример файла можно и без текстовых данных, достаточно несколько первых строк, где заменить текст на любой - важны его кодировка, имеющиеся символы, которые могут быть разделителями и перенос строки (Windows, Linux, iOS). Проблема думаю в том, что некорректно определился разделитель и потому данные разбились по столбцам неверно и в некоторых колонках значения не проинициализировались. В результате при обращении к ним все падает. |
|