![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Добрый день, или утро, ну или что у вас сейчас))
Пытаюсь спарсить погоду с gismeteo md Получаю html, удаляю всё не нужное с начала и конца, оставив только то, что нужно парсить Парсю ) Код такой: Код:
var
i : integer;
s : string;
begin
For i := 0 to smemo1.Lines.Count - 1 do
begin
s := smemo1.Lines.Strings[i];
if pos('<td class="cltext">',s) <> 0 then
begin
s := copy(s,pos('<td class="cltext">',s)+19,length(s));
s := copy(s,0,pos('</td>',s)-1);
smemo2.Lines.Add(s);
end;
end;
end;в мемо 2, попадает сама погода, но только (ясно, облачно). Почему не вырезается: Малооблачно, небольшой дождь Малооблачно, дождь, гроза Вместо этих строк в мемо2 добавляется пустая строчка.. ![]() Код HTML:
В коде что-то не учел или что? Последний раз редактировалось Tech N9ne, 25.06.2018 в 05:20. |