Эй, я бы хотел почистить некоторые данные из моего блога, используя YQL:
SELECT * FROM html WHERE url="http://site.com/blog" AND xpath="//div[@class='post']"
Как я могу использовать разные биты xpath в своем запросе? Например. могу ли я сделать что-то вроде:
SELECT * FROM html WHERE url="http://site.com/blog" AND xpath="//div[@class='post']" AND xpath ="//div[@class='title']"
при условии, что я хочу получить пост и заголовок? Я думаю, что я мог бы взять весь HTML, но я бы предпочел только то, что мне нужно, так как скорость здесь является проблемой.
Если у меня есть HTML-код, который я хочу извлечь из разметки, можно ли использовать для этого регулярные выражения PHP?
Я также понимаю, что вы можете использовать синтаксис CSS, если у вас есть опыт использования этого с YQL и вы могли бы подсказать мне, как можно написать запрос, аналогичный приведенному выше, но в CSS, а не в XPATH, я был бы благодарен! *
Спасибо.