title: solrj QueryResponse convert to json
body: <p>I use solrj to submit a query to solr , that returns the result in json format.</p>
  
  <pre><code>SolrQuery query = new SolrQuery();    
  SolrQuery query = new SolrQuery();
  query.setParam("kw", keyword);
  query.setParam("lc", location);
  query.setParam("wt", "json");
  query.setParam(CommonParams.QT, "/lds");
  QueryResponse qResponse = solrServer.query(query);
  searchResultStr = qResponse.toString();
  </code></pre>
  
  <p>But the searchResultStr does not have a string in JSON format. Instead it has something like this:</p>
  
  <blockquote>
    <p>{responseHeader={status=0,QTime=21},location={has_zipcode=true,location_param=94085}}</p>
  </blockquote>
  
  <p>But if i directly hit the solr url in the browser, I get the correct JSBON format:</p>
  
  <blockquote>
    <p>{"responseHeader":{"status":0,"QTime":15},"location":  {"has_zipcode":true,"location_param":"94085"}}</p>
  </blockquote>