YQL + TABLE + XPATH - PullRequest
       23

YQL + TABLE + XPATH

0 голосов
/ 27 июня 2011

Я работаю с YQL. Я понимаю, как сделать простой запрос к веб-странице и выбрать контент с помощью xpath.

Например: select * from html where url="http://www.animeclick.it/manga.php?xtit=Ranmaru+XXX" и xpath="/html/body/div/table/tr/td/table/tr/td/div/div/img[contains(@src,'manga')]".

Теперь у этого подхода есть ограничение. Я не могу войти на сайт, не могу повторить другую информацию на странице (я знаю, что могу сделать больше запросов или добавить новое выражение xpath) и не могу отформатировать результат вывода

(like inside div this content : 
    "<p> Hello <a src="#"> Boy!</a></p>" ,
    where in this case i need the text "Hello boy")

Как использовать YQL OPEN TABLE для этой области! ??!

1 Ответ

0 голосов
/ 27 июня 2011

Как использовать YQL OPEN TABLE для этой области! ??!

Пожалуйста, уделите время тщательному прочтению Создание таблиц открытых данных YQL глав в документах YQL.

В частности, блок <execute> ( docs ) позволит вам выполнять все перечисленные выше действия.

...