Я создаю службу rss, используя С#, и один из веб-сайтов, с которого мы получаем новости rss, не имеет прямой ссылки на его изображения, но если мы перейдем на их страницы с прямыми ссылками, мы можем найти изображение с помощью firebug и с помощью Функция «XPATH» в firebug Я могу получить запрос XPATH для этого конкретного изображения, но кажется, что xpathquery недействителен, потому что я проверил его xpathquery с помощью: HtmlAgilityPack, а также yahoo YQL
вот xpath, который я получаю от firebug:
//body
/form
/table[2]
/tbody
/tr[2]
/td
/table
/tbody
/tr
/td
/table
/tbody
/tr
/td
/img
а вот мой YQL
select *
from html
where url="http://isna.ir/ISNA/PicView.aspx?Pic=Pic-1718372-1&Lang=P"
and xpath='//body
/form
/table[2]
/tbody
/tr[2]
/td
/table
/tbody
/tr
/td
/table
/tbody
/tr
/td
/img'
это веб-сайт, на котором я хочу получить изображения:
http://isna.ir/ISNA/PicView.aspx?Pic=Pic-1718372-1&Lang=P
так как моя способность Xpath слишком слаба, и я знаю об этом лишь несколько вещей, мне приходится полагаться на такие инструменты, как firebug ... на самом деле я знаю только firebug, который возвращает xpath из выбранного тега html
поэтому у меня есть два вопроса здесь:
1-не могли бы вы написать мне правильный xpath или посоветовать мне, как написать правильный?
2-есть ли другие инструменты, такие как firebug, для отображения xpath, соответствующего тегам html?
С уважением.