Есть txt файл, где в качестве разделителя значений используется символ "|". Например:
1|20091216|10204121116009|000000|643||2|2||||0|0|1||0|5|0|0|0|0|1|109029|000000|врврвр;
3|20091216|10902913058659|000000|643||4|2||||4|0|0||0|0|3|0|0|0|1|109029|000000|лмрврово;
8|20091216|10902913058666|000000|643||4|2||||0|0|9||0|0|0|6|0|0|1|109029|000000|вавававв;
5|20091216|10902913058673|000000|643||4|2||||0|0|7||0|0|2|0|0|0|1|109029|000000|вувуву;
8|20091216|10902913058680|000000|643||4|2||||5|0|0||0|0|0|0|9|0|1|109029|000000|вааукак;
Необходимо загрузить данные значения в базу данных. Вопрос - как лучше организовать обработку строк, чтобы получить из них значения?