У меня есть два объекта JSON, сгенерированных через Google Search API. URL-адреса этих объектов можно найти ниже.
http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=hello%20world&rsz=large http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=hello%20world&rsz=large&start=8
Как видите, первый URL возвращает первые восемь результатов, а второй - следующие восемь. Вместо того, чтобы проверять эти результаты по отдельности, я хотел бы программно объединить их в один объект JSON и передать их как первые шестнадцать результатов.
Я попытался сделать это с помощью пары чрезвычайно простых объектов JSON, но то, что возвращает Google, все еще немного выше моей головы, поэтому я надеюсь на небольшую помощь в этом.
Насколько мне сказали, слияние двух объектов в один не противоречит Условиям обслуживания Google, только то, что они всегда проходят как два результата (что так и будет). Некоторые друзья указали мне направление автоматизированных инструментов, способных делать такие вещи, но я еще не нашел такого инструмента.
В настоящее время я работаю в ASP.NET, поэтому код C # или VB.NET великолепен, но я в некоторой степени не зависящий от языка, поэтому любая помощь на любом языке будет очень признательна.
Может ли кто-нибудь помочь и / или посоветовать, как это сделать?
РЕДАКТИРОВАТЬ: Эти результаты в конечном итоге будут сохранены в базе данных, поэтому любые серверные методы будут фантастическими, даже если для этого потребуется поместить их прямо в таблицу для дальнейшего использования.