Java要将字符串转换为Map

Java要将字符串转换为Map,可以使用以下方法:

import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import java.lang.reflect.Type;
import java.util.Map;

public class StringToMap {
    public static void main(String[] args) {
        String jsonString = "{\"key1\":\"value1\", \"key2\":\"value2\"}";
        Gson gson = new Gson();
        Type type = new TypeToken<Map<String, String>>(){}.getType();
        Map<String, String> map = gson.fromJson(jsonString, type);
        System.out.println(map);
    }
}

你可能感兴趣的:(Java,java,开发语言)