Встала задача конвертировать данные из библиотечной системы Ирбис64 в mysql. В Ирбисе используется база данных подобная стандарту CDS/ISIS (иерархическая). Хотел спарсить файл и перевести в csv, но моя проблема заключается в том, что я не знаю как называются поля в записях (они только пронумерованы) и в одной записи на идентификатор одного и того же поля есть несколько записей. Кто нибудь успешно производил ли такого вида процедуры?
Для примера приведу одну запись из данной системы.
#10: ^A9965-477-06-Х^D900^Cтг
#101: rus
#102: KZ
#210: ^D2001^CФолиант^AАстана
#215: ^A392
#700: ^AКузембайулы^BА.
#900: ^Ta^B05^Cj0
#907: ^CПК^A20100714^BСАК
#920: PAZK
#205: ^A5-е изд., перераб. и доп.
#908: К 89
#606: ^AИстория Казахстана
#610: усуни
#610: кангары
#610: культура
#610: аланы
#610: хунну
#610: тюркский каганат
#610: жуз
#610: улус
#610: промышленность
#675: 94(574)
#328: ^Aканд. мед. наук^N14.00.07^C20061129^BАлматы
#907: ^CРЖ^A20110827^BСБК
#903: 94(574)/К 89-585472
#907: ^CРЖ^A20120814^Bдаа
#907: ^CРЖ^A20120823^Bтут
#907: ^C^A20120901^B
#907: ^CРЖ^A20120918^Bсбк
#907: ^CРЖ^A20120927^Bтут
#907: ^CРЖ^A20120927^Bждс
#907: ^CРЖ^A20120928^Bждс
#907: ^Cobrzv^A20120928^Bждс
#907: ^C^A20121004^B
#907: ^C^A20121016^B
#907: ^CРЖ^A20130131^Bсбк
#907: ^CРЖ^A20131108^Bжат
#907: ^CРЖ^A20131108^Bодб
#691: ^DИстория Казахстана^IIK 1101^BИстории Казахстана^SБД^VБкв^OД/о^F1-2^GОсн
#691: ^AОМ^C051301^F1
#691: ^AМПД^C5B110400^F1
#691: ^AОЗ^C051102^F2
#691: ^AСД^C051101^F1
#691: ^AСТОМ^C051302^F1
#691: ^AФарм^C051103^F1
#907: ^CРЖ^A20131111^Bилд
#701: ^AАбиль^BЕ. А.^U2
#200: ^AИстория Республики Казахстан^Eучебник для вузов^FА. Кузембайулы, Е. А. Абиль^GАлматы
#907: ^CКТ^A20140207^Bклс
#910: ^AU^BУК. №3233^C20100714^DУА^E900^10^Y78^20
#910: ^A1^C20100714^DУА^E900^HE00401004FF501E6
#910: ^A0^C20100714^DУА^E700^HE00401004FF2E5CA
#910: ^A0^C20100714^DЧЗ^E580^HE0040100469EE64B
#910: ^A0^C20100714^DЧЗ^E580^HE0040100469EE04D
#910: ^A0^C20100714^DЧЗ^E580^HE0040100469EE045
#999: 6
*****
Помогите!!!