2012-10-31 42 views
0

我越来越喜欢这个访问JsonString使用GSON

String result = responseEntity.getBody(); 

{ 
    "FailureReason": "", 
    "State": "True", 
    "UserId": 1038, 
    "Specified": false, 
    "Name": "Java" 
} 

我将如何访问这些JsonString的响应。我正在使用Gson来形成JsonStringI am JS Guy, when i try to access result.Name [It throws me error]

+0

请发布您的logcat吧! – Ashwani

回答

1

的一个好方法是使用POJO。制作一个代表响应的POJO。 使用,

gson.fromJson(responseStr, responsePojoType); 

这将返回您的POJO类型的对象。然后使用POJO对象的getter方法来获取所需的任何值。