title: Parse JSON response from Google Maps page
body: <p>I'm trying to find the best way of parsing the response from a "normal" (i.e. not using the API) Google Maps page in my java code. </p>
  
  <p>Reason: I want to submit a query string requesting a listing (be it hotels, restaurants etc.) and then parse the JSON that comes back. I had looked into using the Google Maps API, but it doesn't seem to cover what I want to do, as this type of URL:</p>
  
  <p><a href="http://maps.google.de/maps/" rel="nofollow noreferrer">http://maps.google.de/maps/</a><strong>geo</strong>?q=<strong>address</strong>&amp;output=xml&amp;oe=utf8&amp;sensor=false&amp;key=...</p>
  
  <p>is OK but this isn't:</p>
  
  <p><a href="http://maps.google.de/maps/" rel="nofollow noreferrer">http://maps.google.de/maps/</a><strong>geo</strong>?q=<strong>address+hotels</strong>&amp;output=xml&amp;oe=utf8&amp;sensor=false&amp;key=...</p>
  
  <p>(due to the "+hotels" term). So I think the only option is to use a google maps response e.g.</p>
  
  <p><a href="http://maps.google.de/maps?q=" rel="nofollow noreferrer">http://maps.google.de/maps?q=</a><strong>address+hotels</strong></p>
  
  <p>and parse the JSON information that is included at the end. Does anyone have some hints as to how best accomplish this?</p>