[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: построчная склейка данных
yarandr
Дано:
1. csv-файл (ost.cvs) с данными вида
A123BC456;51,4;51,4
B345CD678;100;80,2
C456DE789;94,8;83,4
E678FG910;118,9;94,4
A910CD111;223,3;311,1



2. csv-файлы (f.csv, f2.csv) с данными вида
A123BC456;10;20
C456DE789;25;30
E678FG910;40;20
A910CD111;25;40

Т.е. с такими же значениями 1-го элемента в строке, но некоторые строки отсутствуют или идут в другой последовательности.
3. необходимая последовательность строк (rep.csv) в виде
A123BC456
B345CD678
C456DE789
E910CD111


Файлы ost.csv, f.csv, f2.csv генерируются из xml-отчетов программы.

Задача: собрать в необходимой последовательности (rep.csv) данные из файлов ost.csv, f.csv, f2.csv. При этом необходимо подставить вместо отсутствующих значений нули, т.е.

A123BC456;51,4;51,4;10;20
B345CD678;100;80,2;0;0
C456DE789;94,8;83,4;0;0
E910CD111;0;0;0;0


Подскажите, пожалуйста, как реализовать такое? Каким образом построчно перебрать и склеить?
waldicom
а идеи-то какие-нить имеются?

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
yarandr
Кажется, осенило.
Вечером попробую
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.