Кто-нибудь имеет опыт работы с языком запросов для Интернета?
Я ищу проект, коммерческий или нет, который делает хорошую работу по созданию запрашиваемой веб-страницы и даже следует по ссылкам на ней, чтобы собрать информацию из нескольких страниц.
Я бы предпочел синтаксис типа sql или linq. Конечно, я мог бы загрузить веб-страницу и начать делать на ней XPATH, но я ищу решение, в котором есть хорошая абстракция.
Я нашел websql
http://www.cs.utoronto.ca/~websql/
Что выглядит хорошо, но я не в Java
SELECT a.label
FROM Anchor a SUCH THAT base = "http://www.SomeDoc.html"
WHERE a.href CONTAINS ".ps.Z";
Есть ли там другие?
Существует ли библиотека, которая может использоваться на языке .NET?