Hirdetés
- Baseus Inspire XH1 – nyomokban Bose-t tartalmaz
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Google Pixel topik
- Xiaomi 15T Pro - a téma nincs lezárva
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Befutott a Realme 14 Pro+
- OnePlus 15 - van plusz energia
- Xiaomi 14T Pro - teljes a család?
- Szívós, szép és kitartó az új OnePlus óra
- Apple iPhone 15 Pro Max - Attack on Titan
Új hozzászólás Aktív témák
-
WonderCSabo
félisten
Valóban működik így, ezt nem tudtam. A TypeToken működését alapvetően ismerem, elkéri a getGenericSuperClass az anonymous TypeToken classtól, aminek aztán a generikus paramétereit le lehet kérni, ez akkor segít, hogy ha mondjuk Map<String, Integeter> van a TypeTokenben. De azt nem tudtam, hogy a fielden is megmarad a generikus infó.
Szerk.: Simán LogHolder.class-t átadva, TypeToken nélkül is működik... Elnéztem valamit?
public class Main {
public static void main(String[] args) {
Gson gson = new Gson();
String json = "{\"elements\":[{\"sensor\":\"2\"}]}";
LogHolder fromJson = gson.fromJson(json, LogHolder.class);
System.out.println(fromJson);
}
}public class LogHolder {
public LogHolder(List<ArrayElement> elements) {
this.elements = elements;
}
private List<ArrayElement> elements;
public List<ArrayElement> getElements() {
return elements;
}
}public class ArrayElement {
public ArrayElement(String sensorData) {
this.sensorData = sensorData;
}
@SerializedName("sensor")
private String sensorData;
public String getSensorData() {
return sensorData;
}
}
Új hozzászólás Aktív témák
- Milyen autót vegyek?
- Dell notebook topic
- World of Tanks - MMO
- Baseus Inspire XH1 – nyomokban Bose-t tartalmaz
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- A fociról könnyedén, egy baráti társaságban
- HiFi műszaki szemmel - sztereó hangrendszerek
- Plazma TV topic
- Vezetékes FEJhallgatók
- Hardcore café
- További aktív témák...
- Apple iPhone 14 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S21 FE 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi Note 11 Pro 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S23 Ultra - Green - 8GB /256GB - Újszerű állapot!
- Lenovo ThinkPad X1 Active Noise Cancellation fejhallgató
- Dell Latitude 5420 - i5 1145G7 ,16-32GB RAM, SSD, jó akku, számla, 6 hó gar
- BESZÁMÍTÁS! SAPPHIRE B650M R7 8700F 16GB DDR5 512GB SSD RTX 4060Ti 8GB Zalman S2 TG ADATA 600W
- Lenovo ThinkPad X1 Yoga G6 (6th Gen) - i7-1185G7, 32GB, 1TB SSD, 4K multitouch + TOLL
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


