All this is, is basic parsing of information and separating it into their relevant fields. What don't you get?
I know that is just parsing. The problem is that the text don't have fixed fields.
The text change from fitting to fitting, ex:
Fitting 1:
Medium Armor Repairer II
Reactor Control Unit II
Power Diagnostic System II
Cap Recharger II
Cap Recharger II
Medium Nosferatu II
Medium Nosferatu II
Medium Nosferatu II
[empty rig slot]
Fitting 2:
Medium Armor Repairer II
1600mm Reinforced Titanium Plates I
Energized Basic Adaptive Nano Plating
Magnetic Field Stabilizer II
Partial Power Plant Manager: Capacity Power Relay
Type-D Power Core Modification: Capacitor Power Relay
Heavy Capacitor Booster II
Sensor Booster II
Magnetic Scattering Amplifier II
100MN Afterburner II
[empty high slot]
Neutron Blaster Cannon II
Neutron Blaster Cannon II
Neutron Blaster Cannon II
Neutron Blaster Cannon II
Neutron Blaster Cannon II
[empty rig slot]
[empty rig slot]
As you can see I have here 2 diferent fittings for 2 diferent ships. How can I parse this?