Does Google have a facility to return Search Results in XML format ? If not Google then any other like Yahoo, MSN etc ? Thanks
Google API returns results via SOAP acces. If you use PHP you can use NuSoap for free and have results returned in an array. Or , of course you can use the Digital Point service (work very well I used it some time ago)
I checked out Yahoo - its more straight forward - Just the appid and the keywords and the result is a direct XML file which can be used in any language.
You can use the Google API for Google, the Yahoo developers api for Yahoo, and MSN format arg for xml.. ie: Start here for Google; http://www.google.com/apis/ Start here for Yahoo; http://developer.yahoo.net/ MSN don't feature a developers Network for search (though there are sdks for other web services). For straight forward xml search results without any fuss, just add the format=xml or format=rss args to your search query url.. for example; http://search.msn.com/results.aspx?q=digitalpoint&format=xml Hope that helps, Cheers, JL
Google does provide this facility but you need to pay some annual fee($100).For Bing it is free; Here are the details http://www.singhvikash.in/2012/02/how-to-return-search-result-in-xml.html