The other problem, I've never really had a problem loading a whole XML file into memory before. Normally, I just load the whole file into memory, parse it into an array or whatever I need to do with it and everything is fine...
But in this case, running xml_parse_into_struct takes over 10 minutes to process
Is there a way to process an xml file little by little instead of loading the whole thing into memory? If so, can you give an example showing how to do it?