Czy istnieje sposób konwertowania ciągu zawierającego json na HashMap, gdzie każdy klucz jest kluczem json, a wartość jest wartością klucza json? Json nie ma zagnieżdżonych wartości. Używam biblioteki Gson.Gson do HashMap
Na przykład, biorąc pod uwagę JSON:
{
"id":3,
"location":"NewYork"
}
Otrzymany HashMap:
<"id", "3">
<"location", "NewYork">
Dzięki
@MattBall wydaje się dość nieprzyjazne przywitanie nowego użytkownika. Patrząc na odpowiedź, nie jest to wcale oczywiste i prawie proste. Kto używa "TypeToken" do czegokolwiek, kiedykolwiek? –
Nie jestem pewien, co masz na myśli mówiąc "całkiem nieprzyjazne powitanie". Czy opublikowałem i zapomniałem o szorstkim komentarzu, który właśnie został usunięty? Aby odpowiedzieć na twoje pytanie: nie używam GSON, więc nie używam 'TypeToken', ale ** używam ** używam [odpowiednik w Jackson] (http://fasterxml.github.io/jackson-core /javadoc/2.2.0/com/fasterxml/jackson/core/type/TypeReference.html) dość często się cęży. –
@MattBall Masz komentarz na temat tego, co zostało wypróbowane (z linkiem) i stwierdzenie, że pytanie było dość proste. –