title: JSON parsing. Unexpected character (t) at position 2. JAVA
body: <p>I'm trying to parse JSON data from a google maps search. 
  I've tryed both JACKSON and and now I'm Trying JSON SIMPLE. Both of them gives the same error.</p>
  
  <p>First of all I'm doing an search on Google maps.</p>
  
  <pre><code>String urlString = "http://maps.google.com/maps?f=q&amp;source=s_q&amp;output=json&amp;start=0&amp;q="+ "Stockholm" + "+Gym";
  </code></pre>
  
  <p>Gives me JSON while(1);{title:"stockholm Gym - Google Maps",url:"/maps?f=q\x26source=s_q\x26start=0\x26q=stockholm+Gym\x26ie=UTF8\x26hq=Gym.............. and so on.
  I'm replacing the while(1); with ""; before i return the string.</p>
  
  <p>To the problem when I'm trying to parse it</p>
  
  <pre><code>JSONParser parser = new JSONParser();
  
      String jsonString = "";
  </code></pre>
  
  <p>// UriHandler.mapSearchJson is the method that returns the jsonString.</p>
  
  <pre><code>    String jsonData = UriHandler.mapSearchJSON(jsonString);
  
      Object obj = "";
      try {
  
          obj = parser.parse(jsonData);
  
      } catch (ParseException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
      }
  
      JSONObject jsonObj = (JSONObject) obj;
  
      String title = (String) jsonObj.get("title");
      System.out.println(title);
  </code></pre>
  
  <p>This gives me the exception.
  Unexpected character (t) at position 2.</p>
  
  <p>When I'm debbuging it. comes all the way to when it's trying to parse the string. then the obj is = null.</p>
  
  <p>What in thw world am I doing wrong.</p>
  
  <p>Thanks!</p>