Imported from previous forum
After reading the documentation briefly, I have a question about the unrestricted data field. Since
this field may contain the delimiter character and
you (persumably) do not know what format the tag
is in, what logic shall you adopt for the line-
protocol ? Shall you always be aware of what
format each tag has ?
[ original email was from Ryan Pierce - rpierce@taltrade.com ]
> After reading the documentation briefly, I have a question about the unrestricted data field. Since
> this field may contain the delimiter character and
> you (persumably) do not know what format the tag
> is in, what logic shall you adopt for the line-
> protocol ? Shall you always be aware of what
> format each tag has ?
FIX fields of type Data contain binary data, which may include the SOH delimiter. All such data fields are preceded by a length field so the parser knows just how much to read without being confused by the SOH characters.
All other field types must not contain SOH.