Ich versuche so etwas zu machen, aber es funktioniert nicht:
Map<String, String> propertyMap = new HashMap<String, String>();
propertyMap = JacksonUtils.fromJSON(properties, Map.class);
Aber die IDE sagt:
Deaktivierte Zuordnung
Map to Map<String,String>
Was ist der richtige Weg, um dies zu tun? Ich verwende Jackson nur, weil dies bereits im Projekt verfügbar ist. Gibt es eine native Java-Methode zum Konvertieren in / von JSON?
In PHP würde ich einfach json_decode($str)
und ich würde ein Array zurückbekommen. Ich brauche hier im Grunde das Gleiche.