Retour solr réponse au format json

Je suis en train de retourner solr réponse au format JSON. Cependant, je ne suis pas en mesure d'obtenir la réponse JSON. Ci-dessous mon solr config:'

<queryResponseWriter name="json" default="true" class="org.apache.solr.request.JSONResponseWriter">
    <str name="content-type">application/json</str>
</queryResponseWriter>

Ci-dessous mon code java:

HttpSolrServer server = new HttpSolrServer(serverUrl);
SolrQuery query = new SolrQuery();
query.setQuery(query);
query.set("indent","true");
query.set("wt","json");
QueryResponse response = server.query(query);

System.out.println(response.getResults().get(index));

Cependant de sortie est afficher dans le format suivant.

{numFound=1,start=0,docs=[SolrDocument{_uniqueKey=[“abc@gmail.com”,”abc”], calculation_policy=text_value, username=abc, email=abc@gmail.com, display_order=10, last_login=Mon Jan 26 11:27:35 PST 2015, created=Mon Jan 26 11:27:35 PST 2015}]}

Mais j'ai réponse JSON après avoir exécuter la ligne suivante:

System.out.println(new Gson().toJson(queryResponse.getResults().get(index)));

Quelqu'un peut-il me dire de quel étape qui me manque?

OriginalL'auteur user1247412 | 2015-02-06