Разработать скрипт, конвертирующий HTML-разметку в нужный мне формат

Цена договорная
06 июля 2021, 14:41 • 5 откликов • 64 просмотра
Здравствуйте, на нужном мне сайте есть страницы, где размещены рекомендации инвестодомов. Вот несколько примеров:
https://bcs-express.ru/kotirovki-i-grafiki/aflt
https://bcs-express.ru/kotirovki-i-grafiki/alrs
https://bcs-express.ru/kotirovki-i-grafiki/sber

Рекомендации инвестодомов находятся в соответствующем разделе в таблице с классами content__table js-table. Пример кода такой таблицы на Pastebin: https://pastebin.com/CGnbJsvv

Что нужно сделать вам: HTML-страницу, на которой есть одно поле textarea, куда вставляется HTML-код таблицы (как из Pastebin выше). Этот HTML-код обрабатывается по следующим принципам:
— Убирается столбец "Потенциал %"
— Все строчки таблицы сортируются по дате (выше — свежие прогнозы, ниже — старые)

А сам HTML-код, который состоит из div-ов и span-ов, переделывается в стандартную HTML-таблицу по заданному шаблону: https://pastebin.com/rAEtLibF

Обратите внимание на то, что в столбце "Рекомендация" ячейки могут принимать всего три значения: Держать, Продавать и Покупать. В зависимости от того, какое значение в ячейке, к этой ячейке должен применяться соответствующий CSS-класс (как указано в Pastebin).

Итоговый сконвертированный код должен выводиться на этой же странице в легкой для копирования форме (например, таком же поле textarea или любым другим удобным способом). Отдельно после этого блока нужно вывести саммари из трех строчек такого вида:
Покупать: *общее число рекомендаций "покупать"*
Держать: *общее число рекомендаций "держать"*
Продавать: *общее число рекомендаций "продавать"*

Данные для саммари берутся из столбца таблицы "Рекомендация" (того самого, где проставлялись дополнительные CSS-классы).

Все должно выполняться на стороне клиента, без серверной части. Что-то автоматически парсить не надо — все данные будут вводиться руками. Страница должна работать на локалхосте даже без интернета, поэтому в случае использования библиотек вроде JQuery, они должны хоститься локально.

Требований к дизайну страницы нет, он не нужен.
Оплата сдельная — в отклике, пожалуйста, указывайте ваш бюджет выполненного скрипта и примерные сроки выполнения.
Предпочтительный вариант оплаты — перевод на банковскую карту.
Отзывы
Аноним
 
3 года назад