Parsing QIF Quicken files in C#


I’m slightly prouder of the structure of this code than the one in the previous blog post. You can simply inherit from QIFParserBase and override a couple of abstract methods to customize the behavior. Still, I just tested it on a couple of test QIF files. It is not production quality at all.


Notice that I don’t even have Quicken. I’m producing these test file with FundManager, which I use for my investments. If your software generates QIF files differently, than you have to modify the code. It shouldn’t be too hard.


It works with VS 2008 beta 2.

ParseQIF.zip