Спасибо за ваши предыдущие ответы,
Я пытаюсь разобрать изображение из Rss-канала, но имя тега для URL-адреса изображения отличается от многих RSS-каналов. Я дал URL-адрес, _imageE в SAX-синтаксическом анализаторе, но URL-адрес не будет получен из RSS-xml. В некоторых RSS они предоставляют ссылку на изображение, такую как <media:thumbnail width="144" height="81" url="http://imageLink/image.jpg"/>
как я могу разобрать этот тип URL- <media:thumbnail width="144" height="81" url="http://imageLink/image.jpg"/>
изображения. Пожалуйста, направляйте меня.
Я думаю, вы можете не понимать, что означает этот элемент. Согласно спецификации атрибут url
является обязательным и содержит URL-адрес миниатюры. Поэтому вы можете просто извлечь его с помощью анализатора SAX. После того как вы извлекли URL-адрес, вы сможете использовать HTTP для получения изображения, на которое ссылается URL. Там не много смысла "разбора" URL.
<media:thumbnail>
. Элемент содержит ссылку на изображение, которое вы должны получить из другого места. Парсеры этого не делают.