Ú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
- Előzetest kapott az új Street Fighter-film, októberben debütál a mozikban
- Hogyan verte le egy telefon chip az egész laptop ipart? – x86 vs ARM
- BestBuy topik
- Assetto Corsa EVO
- Metal topik
- Forrasztásról mindent az alapoktól!
- Parci: Milyen mosógépet vegyek?
- Gyúrósok ide!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen CPU léghűtést vegyek?
- További aktív témák...
- Alaplaphibás Dell Latitude 7490 alkatrésznek eladó
- Herman Miller Aeron B ergonómikus irodai szék
- Micron és Samsung 32GB modulok egyben (1 x 32GB) 3200Mhz - több db elérhető akár 64Gb vagy 128Gb ram
- ASUS Zenbook 14 OLED i5-1340p 16gb ram 512gb ssd 3k oled pillekönnyű akksibajnok Garancia
- Macbook Air 2026 13" M5/32GB/512GB Éjfekete
- HIBÁTLAN iPhone 15 128GB Yellow-1 ÉV GARANCIA - Kártyafüggetlen, MS4489, 100% Akksi
- Eladó/BONTATLAN Lenovo LOQ i7-13650HX 16GB 512GB RTX 4060 8GB
- Apple Watch Space Black rozsdamentes acél szíj
- Eladó új állapotban levő Redmi Note 11 4/64GB szürke / 12 hónap jótállás
- Gamer PC-Számítógép! Csere-Beszámítás! R5 2600 / GTX 1070 8GB / 16GB DDR4 / 128SSD + 500GB HDD!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
