Спарсить таблицу циклом

  • Автор темы Автор темы biryukovm
  • Дата начала Дата начала

biryukovm

Client
Регистрация
19.05.2019
Сообщения
152
Реакции
10
Баллы
18
Привет всем может кто подскажет как можно делать такие простые шаги:
Вырезать из Дома Таблицу -> Перевести её в цыкл строк разделением "tr" -> Путем цыкла записать в таблицу
Есть таблица с 50 записями её надо спарсить к себе в таблицу, пример.

[TABLE="class: brtb_item_table"][TBODY][TR][TD]Запись 1[/TD][TD]Вася[/TD][TD]20 лет[/TD][/TR]
[TR][TD]Запись 2[/TD][TD]Петя[/TD][TD]25 лет[/TD][/TR][/TBODY][/TABLE]

И т.д

Как я это могу сделать ?
 
Привет всем может кто подскажет как можно делать такие простые шаги:
Вырезать из Дома Таблицу -> Перевести её в цыкл строк разделением "tr" -> Путем цыкла записать в таблицу
Есть таблица с 50 записями её надо спарсить к себе в таблицу, пример.

[TABLE="class: brtb_item_table"][TBODY][TR][TD]Запись 1[/TD][TD]Вася[/TD][TD]20 лет[/TD][/TR]
[TR][TD]Запись 2[/TD][TD]Петя[/TD][TD]25 лет[/TD][/TR][/TBODY][/TABLE]
И т.д

Как я это могу сделать ?

Как вариант.
С помощью экшена Парсить данные (Парсить страницу) - парсим таблицу в список,
затем из этого списка в цикле берем данные и записываем в ячейки таблицы.

На примере этой страницы:

upload_2019-5-20_23-8-50.png
 
  • Спасибо
Реакции: Mikhail B.
Как вариант.
С помощью экшена Парсить данные (Парсить страницу) - парсим таблицу в список,
затем из этого списка в цикле берем данные и записываем в ячейки таблицы.

На примере этой страницы:

Посмотреть вложение 38842
Хорошо а как понять разрыв строки ?
Регуляркой получилось вытащить без HTML тегов

Но мы получаем строки
А мне к примеру надо так
К примеру как я и сказал получил цыкл
Вырезать из Дома Таблицу -> Перевести её в цыкл строк разделением "tr"
После получения цыкла делать типа такого также поиск в строке
tr td(1) - Переменная 1
tr td(2) - Переменная 2
tr td(3) - Переменная 3
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)