返回我有一個Web服務,在一些GET請求答覆,這樣的事情: http://developer.echonest.com/api/v4/artist/reviews?api_key=N6E4NIOVYMTHNDM8J&id=ARH6W4X1187B99274F&format=json&results=1&start=2 如果在請求中的參數是錯誤的: http://developer.echonest.com/api/v4/artist/reviews?api_key=N6E4NIOVYMTHNDM8J&id=ARH6W4X1187B99274F&format=json&results=1&start=WRONG-STRING 有400和一些服務器回覆json解釋出了什麼問題。讀JSON由400錯誤的Clojure
現在用Clojure我想讀的JSON知道究竟是什麼出了問題,我試着用 (clojure.java.io/reader錯網址) ,但它引發的異常
服務器返回的HTTP響應代碼:400爲URL:
http://developer.echonest.com/api/v4/artist/reviews? API_KEY = N6E4NIOVYMTHNDM8J & ID = ARH6W4X1187B99274F &格式= JSON &結果= 1點&開始= E1 [拋出該異常類產生java.io.IOException]
我怎樣才能讀取JSON?
我的大問題是,clojure.java.io/reader引發的異常,因爲它得到400錯誤,但在那之後(我認爲)我得到我需要的JSON ...是不是解析JSON的問題是**在400之後獲得** json – Siscia 2012-04-23 22:44:24