Разбор csv на столбцы

traffman

Client
Регистрация
30.11.2018
Сообщения
90
Благодарностей
99
Баллы
18
Доброго времени.
Подскажите, возможно есть какое то элегантное решение для разбора csv файла на столбцы, не используя -> Загоняем под таблицу, и потом построчно разлаживать на переменные. В качестве разделителя стандартно есть только ; и , а мне похоже нужен ТАБ
Вот пример.
 

Вложения

ulLite

Client
Регистрация
24.03.2019
Сообщения
75
Благодарностей
23
Баллы
8
то есть вы хотите характеристики по столбцам распарсить?
Нужно научиться парсить в json. Она сама распределит после парсинга в ячейки эксель характеристики товаров по столбцам
 

traffman

Client
Регистрация
30.11.2018
Сообщения
90
Благодарностей
99
Баллы
18
Нет, сами файлы в csv есть. Просто при добавлении в таблицу, они ложатся каждый в новую строчку но все в ОДИН столбец. Хотелось добавляя файл в таблицу разбивать их по столбцам.
 

ulLite

Client
Регистрация
24.03.2019
Сообщения
75
Благодарностей
23
Баллы
8
как вариант открыть в экселе и сохранить его в формате csv(разделители- точка с запятой).
Тогда ПМ откроет файл по столбцам
 
  • Спасибо
Реакции: traffman

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 522
Благодарностей
881
Баллы
113
Делаешь замену табуляций, табуляций обрамлённых кавычками на свой разделитель, а затем это уже прекрасно прикрепляется к таблице.
 

traffman

Client
Регистрация
30.11.2018
Сообщения
90
Благодарностей
99
Баллы
18
как вариант открыть в экселе и сохранить его в формате csv(разделители- точка с запятой).
Тогда ПМ откроет файл по столбцам
Нет, такой вариант никак, будет много файлов.
 

traffman

Client
Регистрация
30.11.2018
Сообщения
90
Благодарностей
99
Баллы
18
Делаешь замену табуляций, табуляций обрамлённых кавычками на свой разделитель, а затем это уже прекрасно прикрепляется к таблице.
Но это всё равно ведь построчно, выдергивая эти строки по одной. И почему то у меня зенка начинает тупить если использовать свой формат таблицы.
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 963
Благодарностей
796
Баллы
113
Нет, тебе говорят сначала открыть файл не как таблицу, а как просто текстовый, и в нём сделать нужные замены.
А потом его переоткрыть уже как таблицу.
 
  • Спасибо
Реакции: traffman

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 522
Благодарностей
881
Баллы
113
Но это всё равно ведь построчно, выдергивая эти строки по одной. И почему то у меня зенка начинает тупить если использовать свой формат таблицы.
Засунуть все в одну переменную и там одним махом все поменять.
Кстати, в чем сложность положить текст в таблицу, указав разделитель столбцов как табуляция, а строк как перенос строки?
 
  • Спасибо
Реакции: traffman

traffman

Client
Регистрация
30.11.2018
Сообщения
90
Благодарностей
99
Баллы
18
Бинго. Спасибо, в начале не верно вас понял. Пошёл не по той ветке решения. Теперь получилось, огонь.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)