0
我試圖從dbpedia讀取json文件並解析它。但是我寫的代碼無法正確讀取整個json文件,因此出現瞭解析錯誤。這裏是我的閱讀和分析代碼...文件無法正確讀取
URL url=new URL("http://dbpedia.org/data3/assembly.json");
BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
String inputLine="asdf";
while ((in.readLine()) != null)
{
if (inputLine=="asdf")
inputLine=in.readLine();
else
inputLine+=in.readLine();
//System.out.println(inputLine);
}
System.out.println(inputLine);
Object obj = parser.parse(inputLine);
JSONObject jsonObject = (JSONObject) obj;
什麼是錯誤信息? – Paolo
使用'String.equals'來比較字符串 – Reimeus
錯誤消息是這樣的 錯誤:第1行解析錯誤: .../ontology/assembly「:{」http://www.w3.o --- --------------------^ 期待'EOF','}',',',']',''':' 其他的我比較實際json文件和「inputLine」變量的輸出並不完全相同。 –