В текстовый файл был скопирован результат sql-запроса. В итоге необходимо на основе файла сформировать DataTable. В заголовке файла несколько строчек занимает общая информация. Начиная с некоторой строки идет строка заголовков, начинающаяся с Id. Под ней идут строки данных. Заголовки могут содержать несколько слов, разделенный пробелом или иными символами. Необходимо на основании заголовков сформировать колонки, а затем начать лепить к ним данные. Подскажите как реализовать эту хитрую комбинацию? Предлагать писть результат запроса сразу в DataTable не стоит - у меня есть доступ только к итоговым сформированным файлам. Файл выглядит так:
| Код |
Id Param 1 Param 2 Param 3 Param 4 name name complex name name 1 value11 value21 value31 value41 2 value12 value22 value32 value42 3 value13 value23 value33 value43
|
Причем тип параметров может различаться. Вот такая вот загогулина. |