Server side jQuery. Парсим HTML

Комментарии

4 комментария(ев)
аватар: jimmyjonezz
jimmyjonezz
Дата: ЧТ, 12/12/2013 - 15:02
Звание: Мастер
Сообщений: 2465

А может проще реализовать через RSS-ленту, оная вроде как имеется у сайта?

аватар: dab00
dab00
Дата: ЧТ, 12/12/2013 - 15:14
Звание: Энтузиаст
Сообщений: 132

Может проще, но это пример парсинга HTML, кроме того с помощью кода можно сделать гораздо более интересные вещи, чем RSS, согласитесь.
UPD: Кажется я не понял, вы наверное имели ввиду разбирать ленту? Проще, но, повторюсь, это пример разбора HTML.

аватар: jimmyjonezz
jimmyjonezz
Дата: Пнд, 16/12/2013 - 01:01
Звание: Мастер
Сообщений: 2465

По примеру, здесь явно просится применении RSS... еще, можно вывести статистику по авторам более глобально, к примеру за месяц, за квартал или за код... как поведет себя приложение? А главное, что выдаст при успешном срабатывании скрипта?

аватар: dab00
dab00
Дата: Пнд, 16/12/2013 - 21:41
Звание: Энтузиаст
Сообщений: 132

RSS - другая тема. Приходилось парсить XML в "реальных" приложениях, использовал ]]>https://github.com/buglabs/node-xml2json">xml2json, хотя говорят libxmljs]]> шустрее, но мне хватило первого.
В этом году работал в одной конторе, была задача написать код взаимодействия с одной биллинговой системой.
Мне она сразу не понравилась - к ней запросы летят по http, методом get, без подписи - дико как-то - а ответы + запросы с ее стороны прилетают в формате XML.
А у меня все на Node.js, в JSON почетче было бы.
В общем написал я код с помощью обозначенного выше модуля, но в итоге с этим биллингом мы так и не заработали - косяки с их стороны, а проект, на котором работал уже зарабатывал, так что не сложилось, по крайней мере при мне.
Вот такая история Smile.
p.s. Думаю не выдал никакой коммерческой тайны, а то найдут и расстреляют Smile.