使用Delphi XE,我需要将TStringStream解析为由字符串分隔的字符串。
在一个案例中,分隔符字符串将是[eol]。
该流从网络服务器加载,使用indy IdHttp。
然后我需要将字符串从流中解析出来,并且它们被字符串"[eol]"分隔。 例如,StringStream可能包含:
"12345[eol]this is] something[eol]and [this is nothing[eol]etc[etcetc[[eol]"
应该解析为:
"12345"
"this is] something"
"and [this is nothing"
"etc[etcetc["
我知道的大多数分隔技术仅使用单个字符分隔符,而且我还需要迭代整个流直到结束。 我不知所措,
敬礼 Adrian
然后我需要将字符串从流中解析出来,并且它们被字符串"[eol]"分隔。 例如,StringStream可能包含:
"12345[eol]this is] something[eol]and [this is nothing[eol]etc[etcetc[[eol]"
应该解析为:
"12345"
"this is] something"
"and [this is nothing"
"etc[etcetc["
我知道的大多数分隔技术仅使用单个字符分隔符,而且我还需要迭代整个流直到结束。 我不知所措,
敬礼 Adrian