kotlin json
val mapper: ObjectMapper = ObjectMapper()
val datas: List<HikVehiclePassInfo> = mapper.readValue(msg, mapper.getTypeFactory().constructParametricType(List::class.java, HikVehiclePassInfo::class.java))
var gson=Gson()
var peoples: Array<JSONObject> = gson.fromJson(json, Array<JSONObject>::class.java)
java json
Type type = new TypeToken<List<HikVehiclePassInfo>>() { }.getType();
list = gson.fromJson(json, type);