Парсинг вопросов и ответов с разных URL! Нужна консультация специалиста c опытом.

D1m

Новичок
Регистрация
04.10.2020
Сообщения
1
Благодарностей
0
Баллы
1
Уважаемые специалисты, нужен ваш совет. В данный момент решаю следующую задачу: необходимо автоматизировать процесс решения экзамена (не в ВУЗы:-). Есть вопросы и ответы, все просто по идее. Уже Спарсили и загрузили в Google Docs: 1. Вопросы. 2. Ссылки на ответы. Все распределил по двум колонкам, Ответы будут в третьей колонке, которые мы будем добывать, они находятся на отдельных URL = 150шт.
И вот думаем нужно ли присваивать переменные каждому варианту ответа (ответы выделены тегом, с помощью которого мы отличим эти строки от серой массы) Как парсить ответ с одной страницы я понял, но что дальше с ними делать? Как весь объем разом провести? Как одной задачей все 150 обработать не понял пока.

Резюмируем, собственно вопросы:

1. Как загрузить таблицу в раздел переменные что б в ручную не добавлять каждую переменную (думал каждому ответу в таблице присвоить свою переменную, что б соотнести вопросы и ответы)?
2. Или можно без переменных туту обойтись? просто в ячейки xls\gdocs загружать инфу?
3. Ответы на 150 разных URL, думаю что можно создать Экшн, который одним действием проходит все URL и выдёргивает от туда ответы. далее ответы отправить в таблицу в соответствующую колонку и строку.

Нужно что б ответы подтягивались в одну таблицу, собственно что б вопрос и ответ в соседних колонках был. Так как потом во время прохождения экзамена будем обращаться к этой таблице и от туда инфу подтягивать, но это уже все проще намного.

Уважаемые специалисты, нужен дельный совет, настоящего профессионала!

Так выглядит Вопрос и Ответ 1 из 150:

64872
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 816
Баллы
113
Что если сделать так:
В цикле перебираем строки таблицы - берём строку. Проверяем 3ю ячейку (там где должен быть ответ) на пустоту: если не пусто, значит ранее уже спарсили ответ, идём дальше; если пусто переходим по ссылке из второй ячейки и парсим ответ, заносим в нужную ячейку и переходим к следующей строке.
 
  • Спасибо
Реакции: D1m

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