Indy, SplitColumnsNoTrim() String TStrings String, . , SplitColumnsNoTrim() . , SplitColumns() .
var
Strm: TStringStream;
Strings: TStringList;
begin
Strings := TStringList.Create;
try
Strm := TStringStream.Create;
try
IdHTTP.Get('http://...', Strm);
SplitColumnsNoTrim(Strm.DataString, Strings, '[eol]');
finally
Strm.Free;
end;
// use Strings as needed ...
finally
Strings.Free;
end;
end;
TStringStream . TStringStream D2009 + TEncoding ( Ansi ), , TIdHTTP TStringStream. , ASCII. TIdHTTP String , , :
var
Strings: TStringList;
begin
Strings := TStringList.Create;
try
SplitColumnsNoTrim(IdHTTP.Get('http://...'), Strings, '[eol]');
// use Strings as needed ...
finally
Strings.Free;
end;
end;