0

私は Web サービス REST を持っています:

@Path("/Vehicles")    
public class Vehicles{
        @GET
        @Path("/Cars")
        @Produces(aplicattion/json)
        public String Cars() {

            Car[] cars = Consulting my database...

            Gson gson = new Gson();

            return gson.toJson(cars); 
        }

Web サービスを使用します。

  try {

            HttpClient httpClient = new DefaultHttpClient();

            HttpGet get = new HttpGet(
                    "http://localhost:8080/Concessionaire/rest/Vehicles/Cars");

            HttpResponse resp = httpClient.execute(get);

            String respGET = EntityUtils.toString(resp.getEntity());

            Gson gson = new Gson();

            Cars[] c = gson.fromJson(respGET,Cars[].class);

   }catch(Exception e){

   }

しかし、この例外が表示されます: BEGIN_ARRAY が予期されましたが、行 1 列 6 で文字列でした 何が問題ですか?

4

1 に答える 1