Penyahserialisasian Kelas Generik dengan Jackson
Apabila cuba menyahsiri data JSON ke dalam kelas generik seperti Data
Penyelesaian
Jackson menyediakan penyelesaian melalui kelas TypeReference. Dengan mencipta objek TypeReference untuk jenis generik yang diingini dan menghantarnya kepada kaedah readValue, kami boleh menentukan parameter jenis secara eksplisit.
mapper.readValue(jsonString, new TypeReference<Data<String>>() {});
Dalam contoh ini, TypeReference dicipta untuk kelas generik Data Atas ialah kandungan terperinci Bagaimanakah saya Boleh Menyahseri JSON menjadi Kelas Generik dengan Jackson?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!