как можно, просто разобрать html-ссылки. Например, я получаю http-ответ, содержащий http. У вас есть ссылки на другие файлы, которые необходимо загрузить, например, jpg, css-файлы, js-файлы. Каков самый простой способ разобрать все эти ссылки.Как просто разобрать html ссылки
0
A
ответ
1
Используйте парсер HTML для своей платформы/языка.
Есть некоторые рекомендации для C++-тегов here.
После того, как у вас есть анализируемый документ, вам нужно будет смотреть на каждую src
и href
в нем - вы также должны помнить base
тег, если он существует, и добавить логику для внешних, относительных и абсолютных путей.
Смежные вопросы
- 1. Как разобрать html-ссылки, начинающиеся с `. /`
- 2. Как разобрать адрес ссылки из HTML тега
- 3. Как разобрать ссылки и вывести объекты html?
- 4. Как разобрать ссылки в XSLT
- 5. Как разобрать HTML-текст и ссылки с java и jsoup
- 6. Как разобрать частичный HTML?
- 7. Как разобрать плохой html?
- 8. Как разобрать закодированный HTML
- 9. Как разобрать HTML-узлы
- 10. Java jsoup разобрать как разобрать HTML
- 11. как разобрать php и html
- 12. Как разобрать html-ссылки из огромной строки с html-ссылками и другим текстом (Java)
- 13. Как разобрать имена классов элемента html?
- 14. Как разобрать HTML-сервер с Meteor?
- 15. Как разобрать html с HTML :: TreeBuilder?
- 16. Как разобрать [HTML Object] для HTML строки
- 17. Как Разобрать файл HTML с использованием Jsoup
- 18. Как разобрать HTML, используя Nokogiri?
- 19. Как разобрать HTML с PHP?
- 20. ios - Как разобрать HTML-файл?
- 21. Как разобрать HTML в Rails?
- 22. Как разобрать HTML в AutoHotKey?
- 23. Как разобрать li из html
- 24. Как разобрать Html отформатированный элемент
- 25. Как разобрать XML код HTML
- 26. Как разобрать тематические ссылки из массива ресурсов
- 27. Как разобрать заголовок ссылки из GitHub API
- 28. Как конвертировать html-ссылки?
- 29. php email html link, но просто отображается как html-код
- 30. Negative опережения разобрать HTML
Если вам это нужно в C++, тогда пометьте его C++ в следующий раз ... о, и вы должны ** полностью ** попробовать regex: http://stackoverflow.com/questions/1732348/regex-match-open- Теги-except-xhtml-self-contains-tags/1732454 # 1732454 –
@ivo, вы предлагаете регулярное выражение и указываете на провал разбора html с регулярным выражением .. * hmmm .. *, вам не хватает ** не ** в там ? –
@Gaby Не указывает ли сама ссылка на сарказм? :) –