Comment convertir une chaîne en Hashmap en Java

Comment convertir une chaîne en un tableau associatif

String value = "{first_name = naresh,last_name = kumar,gender = male}"

en

Map<Object,Object> = {
                      first_name = naresh,
                      last_name = kumar,
                      gender = male
                      }

ont été les clés sont first_name,last_name,gender et les valeurs sont naresh,kumar,male

Remarque : les Touches peuvent être quelque chose comme city = hyderabad

Toute approche générique sera grandement apprécié.

source d'informationauteur Naresh kumar