我是新來的java我使用GSon json解析器。我有一個類從服務器發送和接收json數據。 爲了解析JSON響應一個做到這一點:Java.Dynamic方法返回類型
strResult = new String(readBytes());
JsonIspResponse<JsonIspUtmInfo> res2;
Type type = (Type) new TypeToken<JsonIspResponse<JsonIspUtmInfo>>() {}.getType();
res2 = gs.fromJson(strResult, type);
像GSON文檔...
我需要做的方法(GETRESPONSE)可以做到這一點:
JsonIspResponse<JsonIspUtmInfo> res2 = getResponse(request, JsonIspResponse<JsonIspUtmInfo>);
哪有我這樣做
是什麼類型'request'?還要注意'JsonIspResponse'不會是一個有效的參數。 –
請求只是一個類,它總是一樣的。我知道它不是一個有效的參數。我的意思是,它必須指定所需的返回值類型,但不知道如何去做 – user2733961