2010-03-29 1 views
0

Правильно, поэтому в основном мне нужно запросить выбор поисковых систем в приложении AJAX. Поскольку существует множество различных поисковых систем - нет API-интерфейсов для поисковых систем, которые я могу использовать. Моя основная проблема заключается в получении количества результатов, возвращаемых поиском.AJAX - запрос поисковой системы и возвращение числа результатов

До сих пор я решил, что лучше всего использовать регулярное выражение из возвращаемого поискового запроса HTML, а затем преобразовать строку символов в целое число. Однако этот метод просто не ощущается. чистый мне. Это кажется немного грубым по краям, и я думаю, что это может быть связано с улучшением! Я полагаю, что на 100% не уверен в регулярных выражениях, это не помогает; но он просто чувствует, что его можно улучшить.

Любые идеи о том, как реализовать это, будут отличными ура! Не похоже, чтобы это была экзотическая вещь, поэтому мне было интересно, возможно ли кто-нибудь из вас сделал это раньше, и у вас было бы несколько советов?

Примечание: Это приложение AJAX на данный момент, но я могу переписать эту функцию в другом приложении в ближайшее время - это не будет AJAX. Я уверен, что могу перенести любую реализацию AJAX на другой язык.

+0

Большинство поисковых систем * do * имеют API, которые могут возвращать различные форматы. Вам просто нужно обрабатывать каждую поисковую систему и ее API отдельно. – Gumbo

ответ

0

Я бы написал локальный скрипт, чтобы выполнить запрос & синтаксический анализ из поисковой системы (-ов), а затем вернуть только нужную вам информацию. Укажите ваш запрос AJAX на этом локальном ресурсе.