Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Обработчик данных с другой страницы (https://javascript.ru/forum/events/65878-obrabotchik-dannykh-s-drugojj-stranicy.html)

vladosik 12.11.2016 20:00

Обработчик данных с другой страницы
 
Господа, добрый день. Прошу вашей помощи в следующем вопросе:

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

Например есть такое на одной странице:

<div class="covSmallHeadline"><img src="http://static.hltv.org//images/flag/tr.gif" alt=""> <a href="/?pageid=173&amp;playerid=11241">Bora <b>'Maikox'</b> Igci</a></div>


и этот код мне надо изначально найти, желательно по атрибутам типа id или class и после этого получить данные типа
"covSmallHeadline":[{"img" : "http://static.hltv.org//images/flag/tr.gif", "a" : "Bora" }]
Не обязательно json, пойдёт что угодно, главное это возможность найти и получить эти данные. Я уже начал делать это своими силами, но понял, что я умру скорее. Предстоит работа с более чем сотней страниц, а они почти все разные.

Я надеюсь Вы поняли, что я имею в виду и поможете мне. Спасибо за внимание.

Aetae 12.11.2016 20:49

Преобразуй в dom(например через innerHTML) да используй стандартные средства(например querySelector). Относительно медленно, но зато просто и универсально.

Deff 12.11.2016 22:11

1-е массив адресов cтраниц
2-е - функция Аякс-запроса данных по заданному Адресу
3-е - поисковый запрос, преобразованный в селектор поиска
4-е поиск по DOM


Часовой пояс GMT +3, время: 10:56.