We created a parser to go through the FIX specs and generated well formed XML versions. We use this XML version to generate most of the code for our FIX engine. Seeing as though it is so useful for us, we figured other people might be interested too.
This is a machine readable version of the FIX
specification. If you have been looking for such a thing, this
is it!
QuickFIX is a full-featured open source FIX engine, currently
compatible with the FIX 4.0-4.4 spec. It runs on Windows, Linux,
Solaris, FreeBSD and Mac OS X. API's are available for C++,
Java, .NET, Python and Ruby.