Задать вопрос
KuniLinux
@KuniLinux

Парсер HTML на ruby?

Я много просидел за книжками по языку Ruby, но придя к практике встал в тупик -
Задача:
Спарсить html страницу (в которой есть таблица)
<tr align=center class=odd>
		<td class=grayed>$номер строки</td>
		<td><a href="$ссылка на конкретную страницу с адресом в виде  /path/to/$id_1>id_1</a></td>
		<td>$дата на 5 дней раньше текущей</td>
		<td align=center id=expired><nobr>$дата на 5 дней раньше с добавлением (-5)</nobr></td>
		<td align=left>$заметка</td>
		
		<td align=center><a href=path/to/1111/>$имя юзера(нужно спарсить, так же id(1111)</a> </td>

на выходе получить массив содержащий имя, id, заметка
ориентир идет именно по тем у кого есть приписка (-5)
строки которые содержат (-4)(-2)(-1)(3) и т.д. не трогать
  • Вопрос задан
  • 239 просмотров
Подписаться 1 Оценить 1 комментарий
Решения вопроса 1
@fuCtor
Ruby разработчик
Если вопрос как и чем, то nokogiri.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@tomcat1911
split & gsub легко справятся
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы