2014-07-10 29 views
1

我有一個StringBuffer對象,它返回從API請求發送的json響應。 我想知道什麼是最好的辦法是從這個細節StringBuffer替換爲JSON

{"thumbnailURL":"http:\/\/brightcove.vo.llnwd.net\/d21\/unsecured\/media\/28238874477001\/201406\/1522\/283882744477001_364103224001_10bd97ac41f94f9a89a26882960ad1bb-788602308-thumbnail.jpg?pubId=2838874477001"} 

它存在的StringBuffer RESP只得到鏈接; 在我的代碼中。 我想只能從中獲得鏈接。 請指教。

謝謝,

+3

使用JSON解析器來提取相應的條目 –

回答

1

你用什麼庫來處理json?也許這一個:

http://www.json.org/

如果是這樣,你可以做這樣的:

JSONObject myobj = JSONObject(your_buffer); 
myobj.getString("thumbnailURL"); 

這是一種方法。其他方法只是簡單地使用標準字符串函數。例如。的indexOf(「HTTP:」),然後複製到的」最後occcurence

希望這有助於

+0

請看這裏:。http://www.json.org /javadoc/org/json/JSONObject.html。 – skarist