idhttp 获取字符串并将其转换为整数

idhttp get string and convert it to Integer

我正在尝试从 url 获取字符串并将其转换为整数

我正在做这样的事情

var
stringtoget : string;
stringint : integer;

stringtoget := IdHTTP1.Get('http://url/text.txt');

stringint := strToint(stringtoget );

但我得到以下异常

Project Project1.exe raised exception class EConvertError with message ''26655 ' is not a valid integer value'.

知道问题出在哪里吗?

字符串上有尾随 space。这可以在错误消息中看到。在转换之前用 Trim 删除它。