Я новичок в java Я использую gsson json parser.I есть класс, который отправляет и получает json данные с сервера. Для разбора JSON ответ сделать:Java.Dynamic метод return type
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