如何用gson解析Freebase主题api响应

时间:2012-02-14 21:13:36

标签: java json gson freebase

是否可以使用google gson库解析Freebase实验TOPIC Api返回的json响应? 我使用gson从多个freebase mqlread响应中解析json repsone。 我现在卡住试图解析json消息,如来自此

的响应

http://api.freebase.com/api/experimental/topic/basic?id=/en/sgt_peppers_lonely_hearts_club_band

或从此

http://api.freebase.com/api/experimental/topic/basic?id=/en/please_please_me,/en/sgt_peppers_lonely_hearts_club_band

或者

http://api.freebase.com/api/experimental/topic/standard?id=/guid/9202a8c04000641f800000000de75560&domains=all

是否可以用一个gson“代码集”

解析所有三个repsones

3 个答案:

答案 0 :(得分:1)

我没有尝试这样做,但没有理由不这样做。您使用它时是否收到任何错误?如果您粘贴代码和错误,我可能会帮助您更多。

答案 1 :(得分:1)

看看这个问题的答案:

Stuck on parsing a JSON response to a Java Object in Android

相同的方法应适用于Topic API。

答案 2 :(得分:0)

我放弃了GSON并转而使用JACKSON 它完美地用于提取感兴趣的数据并忽略其他所有数据。 感谢您回答我的问题所花费的所有时间