Re: [Quickfix-developers] Incorrect group information in FIX4*.xml files?
Brought to you by:
orenmnero
From: <OM...@th...> - 2002-08-23 21:44:53
|
I examined the parser and the FIX40 specs and made a one line change that I believe fixes both problems (they were related). Take a look at this file and let me know how it looks. (See attached file: FIX40.xml) --oren |---------+-----------------------------------------------> | | OM...@th... | | | Sent by: | | | qui...@li...ur| | | ceforge.net | | | | | | | | | 08/23/2002 03:35 PM | | | | |---------+-----------------------------------------------> >----------------------------------------------------------------------------------------------| | | | To: sb...@ab... | | cc: qui...@li..., | | qui...@li... | | Subject: Re: [Quickfix-developers] Incorrect group information in FIX4*.xml files? | >----------------------------------------------------------------------------------------------| Oh, another thing, I just realized that for FIX 4.3 they completely changed the Fiximate format. The old ones are xml while the new one is html. They look absolutely nothing alike. 4.3 is also the only one you can download as a ZIP (as opposed to hunting and pecking for individual files). This being the case I'm most inclined to write a Fiximate parser for 4.3, and just improve the old parser for the earlier versions. Since the older versions aren't going to change, it probably isn't worth it writing a whole new parser that can't be used for future versions. Thoughts? --oren |---------+-----------------------------------------------> | | <sb...@ab...> | | | Sent by: | | | qui...@li...ur| | | ceforge.net | | | | | | | | | 08/23/2002 02:28 PM | | | | |---------+-----------------------------------------------> > ----------------------------------------------------------------------------------------------| | | | To: OM...@th... | | cc: <qui...@li...> | | Subject: Re: [Quickfix-developers] Incorrect group information in FIX4*.xml files? | > ----------------------------------------------------------------------------------------------| ----- Original Message ----- From: OM...@th... > Yeah, it looks like this is a parser error. We create these XML > specs off of the original specs, and the way messages and fields are > represented is very inconsistent all throughout. Hi Oren, Yes, I understand the challenges in parsing those documents. I don't know why the FIX Technical Committee doesn't publish the raw FIX message definitions as XML files. It would make many software developers' lives much easier. Did you consider parsing the "Fiximate" HTML pages instead? They may be more consistent in structure and they are available for 4.0 through 4.3. I also noticed that some of the message definitions in the XML files do not have all the fields described in the specification. In particular, the ListStatus message (in the FIX4.0 XML file) seems to stop at ClOrdID although there are several more fields after that one. This may be a related problem to the previous one (?). Steve ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Quickfix-developers mailing list Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |