从Android运行MQL Freebase查询的健壮且简单的方法
我再次需要你的帮助。如果我转到并运行一个简单的查询,假设:从Android运行MQL Freebase查询的健壮且简单的方法,android,json,httpwebrequest,freebase,mql,Android,Json,Httpwebrequest,Freebase,Mql,我再次需要你的帮助。如果我转到并运行一个简单的查询,假设: [{ "type": "/time/month", "name": [{}], "month_number": null, "calendar_system": "Gregorian calendar", "sort": "month_number" }] 结果很好地返回。现在,我想做同样的事情,但是从Android应用程序调用它。在我看来
[{
"type": "/time/month",
"name": [{}],
"month_number": null,
"calendar_system": "Gregorian calendar",
"sort": "month_number"
}]
结果很好地返回。现在,我想做同样的事情,但是从Android应用程序调用它。在我看来,查询是一个JSON字符串,所以我猜我可以使用GSON这样的库来处理调用和响应。有没有更简单的方法
谢谢你抽出时间
乐:根据他们的维基看来
注意:我们的ReadAPI已经转移到Google代码中。我们建议所有
开发人员切换到这些新API以确保
受益于所有最新的功能和错误修复。请参阅API
更改页面以了解详细信息
我到处找了找,但还是找不到主意。他们的网站在提供java示例方面非常糟糕。在googlecode上的GoogleAPI上,我找不到可供参考的内容。请帮助我,因为我被卡住了…有两个用于Freebase的Java库,它们可能会为您提供更高级别的抽象: (使用StringtreeJSON) (使用org.json.simple)
(来自Freebase的良好信息来源)一些库与API不再兼容,但在您提到的网站上查找,发现了一个很好的参考: