【发布时间】:2012-05-16 20:13:28
【问题描述】:
使用 Delphi XE, 我需要将 TStringStream 解析为由字符串分隔的字符串。 在一种情况下,分隔符字符串是 [eol]。 流是使用 indy IdHttp 从网络服务器加载的。
然后我需要从 Stream 中解析出字符串,并用字符串“[eol]”分隔它们。 例如,StringStream 可能包含:
"12345[eol]this is] something[eol]and [this is nothing[eol]etc[etcetc[[eol]"
应该解析成:
“12345”
“这是]某物”
“而且[这没什么”
“等[等[等[”
我知道的大多数分隔符技术只使用单个字符分隔符,然后我还需要遍历整个 Stream 直到它结束。 我很茫然,
问候 阿德里安
【问题讨论】:
标签: delphi stream substring delphi-xe stringstream