Скачиваю HTML страницу в коде которой задаются Javascript массивы:
var ALLTYPES = new Array();
ALLTYPES['639100'] = new Type('639100','35','35'); // 35
ALLTYPES['639102'] = new Type('639102','80','80'); // 80
ALLTYPES['639111'] = new Type('639111','25','25'); // 25
ALLTYPES['639092'] = new Type('639092','55','55'); // 55
ALLTYPES['639108'] = new Type('639108','30','30'); // 30
var OUTGOESTYPES = new Array();
OUTGOESTYPES.push(new Flight('49654031'));
OUTGOESTYPES[0].addType(cloneType('639100'));
OUTGOESTYPES[0].addType(cloneType('639102'));
OUTGOESTYPES[0].addType(cloneType('639111'));
OUTGOESTYPES[0].addType(cloneType('639092'));
OUTGOESTYPES.push(new Flight('49654032'));
OUTGOESTYPES[1].addType(cloneType('639108'));
OUTGOESTYPES[1].addType(cloneType('639100'));
OUTGOESTYPES[1].addType(cloneType('639102'));
OUTGOESTYPES[1].addType(cloneType('639092'));
OUTGOESTYPES.push(new Flight('49654033'));
OUTGOESTYPES[2].addType(cloneType('639100'));
OUTGOESTYPES[2].addType(cloneType('639102'));
OUTGOESTYPES[2].addType(cloneType('639092'));
OUTGOESTYPES.push(new Flight('49654034'));
OUTGOESTYPES[3].addType(cloneType('639108'));
OUTGOESTYPES[3].addType(cloneType('639100'));
OUTGOESTYPES[3].addType(cloneType('639102'));
OUTGOESTYPES[3].addType(cloneType('639092'));
Есть ли готовые средства, которые могли бы перегнать это в словарь с кортежем? Да ещё желательно и комментарии туда же захватить.