Parsing is not an issue. The question is what you want to do with the data you have parsed. The processing after the parsing is usually more critical. And for most applications you don't have to parse it at all and simply load the data into a database. See the faq section of the forum for details.