Парсинг HTML страницы на Groovy

247
14 сентября 2018, 21:10

Имеется такого рода вопрос, необходимо распарсить HTML страничку на Groovy. Нагуглил сторонние библиотеки, однако проблема заключается в том, что увы мне необходимо пользоваться лишь стандартной библиотекой Groovy, а тут я уже не смог нагуглить. Возможно, кто-то с таким сталкивался. Если не сложно, подскажите каким образом это реализовать(чем воспользоваться).

Заранее благодарю.

Answer 1

Для того, чтобы забрать html я воспользовался классом URL и методом getText().

def a = new URL("https://habr.com/")
String p = a.getText()

А уже после этого использовал регулярные выражения, чтобы найти необходимые мне данные. Решение не самое лучшее, но если ваши возможности ограничены лишь стандартной библиотекой, лучше найдено не было.

READ ALSO
Стиль текста в TextSwitcher

Стиль текста в TextSwitcher

Имеется TextSwitcher, в котором я программно обновляю показываемый текстСтиль для этого текста я устанавливаю через styles

308
Owl-carousel 2. Как отобразить цифры в dots?

Owl-carousel 2. Как отобразить цифры в dots?

Как можно вместо точек слайдера, отображать цифры (те

678
как сделать Tab-компонент шире в material-ui?

как сделать Tab-компонент шире в material-ui?

пытаюсь настроить красивое отображение табов из библиотеки material-ui Fixed Tabs -> Full width Но в моем варианте отображения табы занимают не все предоставленное...

317