【发布时间】:2013-05-31 19:02:18
【问题描述】:
我正在使用 freebase 查询来获取一些信息。
JSON mqlJsonResult = freebase.mqlread(this.query,this.envelope,null);
return mqlJsonResult;
地点:
- this.query = "{"return":"count","name~=":"BARCELONA","type":"/travel/travel_destination"}"
- this.envelope = "{}"
我在这里检查了查询:http://www.freebase.com/query,结果是 1。
但在我的应用程序中,我遇到了这个异常:
com.freebase.api.FreebaseException: Unexpected character (<) at position 3.
我不知道如何继续。
谢谢! :)
编辑:我使用 netbeans IDE 7.1.2 和 Tomcat 作为网络服务器和以下库:
import java.util.ArrayList;
import java.util.List;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.methods.GetMethod;
import com.freebase.api.Freebase;
import com.freebase.json.JSON;
import com.uem.gsi.tmt.util.Constants;
import static com.freebase.json.JSON.o;
import static com.freebase.json.JSON.a;
【问题讨论】: