Mam duży problem mości panowie koderzy. Otóż przeżucam sobie dane xml -> array -> mysql korzystam z php 4

korzystam z ponoć dobrego parsera MiniXML (
http://minixml.psychogenic.com ). Wszytko jest git dopóki pliki xml są małe ( w celach testowych ) . Jednak docelowo skrypt bedzie sciagał kilka plików xml o wadze koło 6mb i przerzucał do baz danych.
I tu pojawia się problem gdyż po przemieleniu pliku zml parser zwaraca taką tablicę:
Array
(
[-content] =>
)
przykładowy rekord z xmla wygląda tak i jest kilkanascie tysiecy w jednym pliku:
<trip date="2007-01-23" period="7" catalog="S74" template="</span>">
<<span style='color:blue'>flight airlineCode="CEN" airlineDesc="CENTRALWINGS" flightNr="CO631" fMCode="F">
<departure code="WAW" description="WARSZAWA" fCode="" depDate="2007-01-23" depTime="06:00:00" arrDate="2007-01-23" arrTime="11:20:00"/>
<destination code="SSH" description="SHARM EL SHEIKH" fCode="" depDate="2007-01-30" depTime="12:25:00" arrDate="2007-01-30" arrTime="15:55:00"/>
</flight>
<hotel code="EGISHA" destCode="SSH" city="SHARM EL SHEIKH" region="EGIPT SHARM EL SHEIKH" country="EGIPT SHARM EL SHEIKH" name="SOLYMAR SHARMING INN" category="4.0" room="SHA" roomDescription="Pokój 1 osobowy" bookBeds="1" maintenance="AL" maintenceDescription="ALL INCLUSIVE" minAdults="1" maxAdults="1" minPersons="1" maxPersons="1" defPersons="3" hMCode="H" basePrice="1"/>
<price oldadult="0.00" currency=" "/>
<price adult="2419.00" currency="PLN"/>
<price child="150.00" ageFrom="0" ageTo="1" currency="PLN"/>
</trip>
moge przejsc na php 5 ale nie wiem czy simpleXml da rade.
Poradźcie waszmościowie.