假设我在 freebase 中进行以下查询,
[{
"mid": "/m/02y7vp",
"name": null
}]
我得到的答案是,
{“结果”:[{
“名称”:“G\u00fcnter Verheugen”,
“中”:“/m/02y7vp”
}]
}
我想在 MQL 中构造反向查询,
[{
"mid": null,
"name": "G\u00fcnter Verheugen"
}]
但是这个查询不起作用。我还尝试了 freebase here建议的编码,但这也不起作用。
我使用的 unicode 编码有问题吗?
编辑
这就是我正在做的事情:
1)将查询复制粘贴到网址中
https://www.googleapis.com/freebase/v1/mqlread?query=[ {"mid": "/m/02y7vp","name": null}]
2) 将结果下载到“mqlread”文件中。less mqlread
显示以下内容:
{“结果”:[{
“名称”:“G\u00fcnter Verheugen”,
“中”:“/m/02y7vp”
}]
}
3) 将查询 url 中的查询字段替换为所需的反向查询。
最终,我想使用 Java 进行类似的查询。