|
|
Регистрация | << Правила форума >> | 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. |