I'm using libxml2′s DOM parser in my iPhone app to parse a XML file with a hundred thousand lines.
I store the content retrieved into a SQLite database. However, this process takes several minutes to complete, too much to be user friendly. My feeling is the biggest part of the time gets lost writing the data into the database.
I'm looking now for any hints on how to make this process more efficient.