我正在尝试使用 gson.fromJson 函数解析 string 格式的 json 对象。 但我得到 gson.stream.MalformedJsonException 异常。
import google.gson.reflect.TypeToken;
import google.gson.Gson;
String jsonObject = "{appId=727268, authToken=testAuthToken, appRoleArn=arn:aws:iam::111:role/abc}";
Map<String,String> map = gson.fromJson(jsonObject, new TypeToken<Map<String, String>>() {}.getType());
如果我从 appRoleArn 键的值中删除 : 和 /,那么它工作正常。有没有办法解析它,包括冒号和斜线?