Hi,
I want to write parser for data I receive from a stock exchange server. There is no delimeter that define different fields in buffer I receive. However, it is provided in exchange spec's start and of each field.
How should I write parser for data I recveive? I am new to parser consept and apprecite your suggestion.
I am putting following example data string just to insist my scenario

Data my application recveive:
1001TXPASSWORDSESSION1N

I need to decode it(as per spec) as:
Messate type: 1001
UserID:            TX
password:        PASSWORD
session:           SESSION
data:               N

How should I be doing it?

Thank You,
Gaurav