[This message was posted by Desigan Mohan of Tata Consultancy Services <[EMAIL PROTECTED]> to the "FIXML" discussion forum at http://fixprotocol.org/discuss/7. You can reply to it on-line at http://fixprotocol.org/discuss/read/c88a129e - PLEASE DO NOT REPLY BY MAIL.]
Hi, I have been trying to parse the fix message. I got to know that there is a message delimiter for FIX which is "SOH char". Could you please tell me how to identify it real fix messages. I am not able to locate it. Note:- I am working on FIX.4.0 Thanks Desigan =========== > Hi Booshan, > > You can distinguish between FIX and FIXML messages by using the > following rules :- > > 1) FIXML starts with < the arrow brace : the XML tag begin char, FIX > messages start with BeginString 8=FIX.X.Y^ where ^ is ASCII SOH char. > In a seperate post I have discussed the method used for determining > end of a FIX message > > http://fixprotocol.org/discuss/read/ea65d469 > > http://fixprotocol.org/discuss/read/443ad4c9 > > 2) The FIXML message will NOT have SOH delimiter which is used in FIX > Tag=Value^ messages; the FIX message would not have < or >. > > 2.1) FIXML should pass thru all XML validations + FIXML validations. > > 2.2) FIX message should pass thru header / trailer validations of > BeginString, BodyLength, MsgType, CheckSum, for each field in the > body of the FIX message apply validations of mandatory / > optional, values. > > I do not think mixing FIX and FIXML in same session is currently > part of FIX specification, though I do not see any reason why this > cannot be done. > > Regards, > K. Mahesh +1-203-252-4039 > > > Hello Forum, > > > > If I need to support both FIX and FIXML, how do I identify if the > > message has Standard Fix message or FIXML message? Appreciate > > your help. > > > > Thanks Booshan [You can unsubscribe from this discussion group by sending a message to mailto:[EMAIL PROTECTED] --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Financial Information eXchange" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/FIX-Protocol?hl=en -~----------~----~----~----~------~----~------~--~---
