Невозможно полностью проанализировать HTML-страницу с помощью Groovy/Grails.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно полностью проанализировать HTML-страницу с помощью Groovy/Grails.

Сообщение Anonymous »


Я пытаюсь проанализировать HTML-страницу и создать объект, эквивалентный тому, что я вижу, когда проверяю HTML с помощью инструментов веб-разработчиков браузера. (Firefox или Chrome).

На веб-странице есть несколько URL-адресов, которые являются ссылками для скачивания, но я хотел бы собрать список всех ссылок для скачивания на странице. Я пробовал несколько методов, чтобы добиться этого, но каждый метод дает объект только с частью информации. Лучшее, что мне пока удалось сделать, — это использовать Tagsoup.

def tagsoupParser = new org.ccil.cowan.tagsoup.Parser() защита slurper = новый XmlSlurper (tagsoupParser) def htmlParser = slurper.parse("https://www.2n.com/en_US/support/docume ... -intercoms") htmlParser.'**'.findAll{it}.each { новый файл("myFile.txt") page.'**'.DIV.grep {it}.each { it -> новый файл("myFile.txt")
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»