Imported from previous forum
Hi,
I have a basic query on tag58 which is free text format.
How should a case be handled if equal to ‘=’ sign is sent in tag58? For example a request is sent with tag58 as ‘Name=Sachin’. All other tags with ‘=’ sign is rejected.
Regards,
Sachin
Hi,
I have a basic query on tag58 which is free text format.
How should a case be handled if equal to ‘=’ sign is sent in tag58? For
example a request is sent with tag58 as ‘Name=Sachin’. All other tags
with ‘=’ sign is rejected.Regards, Sachin
Hi,
I’m not sure if I understood your question correctly, but:
Tag 58 (Text) can transport any free form text, also including “=”.
For example:
… SOH58="name=sachin"SOH…
If you want to handle the information inside, you have to parse the free form text string …
Hope that helps?!
Eva
Hi,
I have a basic query on tag58 which is free text format.
How should a case be handled if equal to ‘=’ sign is sent in tag58? For
example a request is sent with tag58 as ‘Name=Sachin’. All other tags
with ‘=’ sign is rejected.Regards, Sachin
This is not a problem as long as you are parsing the fix message correctly. Remember that the syntax of a fix unit is [TAG]=VALUE. Any ‘=’ characters between the first delimiting ‘=’ character and the SOH character should be considered part of the value.
Things get a bit more complicated with special tags like RawData and EncodedText field, but this isn’t a concern for tag 58.