История изменений
Исправление hobbit, (текущая версия) :
Отталкивайся от задачи. Определись, нужна ли тебе древовидность, исходя из структуры данных?
Если нужна — XML/JSON лучше. Если нет — то и CSV за глаза хватит. Если несколько таблиц со ссылками — древовидность будет плюсом, но можно каждую таблицу выгрузить в свой CSV и анализировать их совеместно.
У тебя в тегах bash, ты собрался непосредственно на баше анализ проводить? Мне это кажется плохой идеей. Можно взять любой язык, для которого есть готовые либы парсинга тех же XML/JSON. Перл, Питон и даже C++.
Я не знаю какая БД в 1С. Выгрузку мне дают в Excel, а я конвертирую в CSV и анализирую.
Но выяснилось, что выгрузку могут дать в XML и JSON.
Упс. Тогда Excel->CSV — ненужное телодвижение, которое при извратном Excel-файле может ещё что-то потерять при преобразовании. Я бы взял XML. Есть куча парсеров, начиная с libxml2, освоишь — лишним не будет.
Исходная версия hobbit, :
Отталкивайся от задачи. Определись, нужна ли тебе древовидность, исходя из структуры данных?
Если нужна — XML/JSON лучше. Если нет — то и CSV за глаза хватит. Если несколько таблиц со ссылками — древовидность будет плюсом, но можно каждую таблицу выгрузить в свой CSV и анализировать их совеместно.
У тебя в тегах bash, ты собрался непосредственно на баше анализ проводить? Мне это кажется плохой идеей. Можно взять любой язык, для которого есть готовые либы парсинга тех же XML/JSON. Перл, Питон и даже C++.