如何使用GSON解析json

Mac*_*nto 1 java json gson

以下是我从外部服务获得的json响应.

{"userAttributeList": [  
    {"Name":"PROFILE.UUID","Value":”SL1-4XXXXX0"},  
    {"Name":"PROFILE.UserId","Value":"John.Smith@bigBank.com"},  
    {"Name":"PROFILE.FirstName","Value":"John"},  
    {"Name":"PROFILE.LastName","Value":"Smith"},  
    {"Name":"PROFILE.EmailAddress","Value":"John.Smith@bigBank.com"},  
    {"Name":"SETTING.COMMON.REGIONAL_SETTINGS.DATEFORMAT_DATEPATTERN","Value":"dddd d MMMM yyyy"},  
    {"Name":"SETTING.COMMON.REGIONAL_SETTINGS.DATEFORMAT_TIMEPATTERN","Value":"HH:mm:ss"},  
    {"Name":"SETTING.COMMON.REGIONAL_SETTINGS.DATEFORMAT_TIMEZONE","Value":"Romance Standard Time"}  
]}  
Run Code Online (Sandbox Code Playgroud)

我仍然试图将这个数字反序化.它不是形式.任何人都可以建议一种方法来解决这个问题.

ggm*_*hur 5

看起来你在这里有一个无效的字符:

"Value": ”SL1-4XXXXX0"}
         ^
Run Code Online (Sandbox Code Playgroud)

我建议a)替换"with"和b)弄清楚你为什么要首先得到它.

提示:如果您不确定JSON有什么问题,请查看JSONLint