我有一个 StringBuffer 对象,它返回从 API 请求发送的 json 响应。 我想知道仅获取此详细信息的链接的最佳方法是什么
{"thumbnailURL":"http:\/\/brightcove.vo.llnwd.net\/d21\/unsecured\/media\/28238874477001\/201406\/1522\/283882744477001_364103224001_10bd97ac41f94f9a89a26882960ad1bb-788602308-thumbnail.jpg?pubId=2838874477001"}
这被存储为 StringBuffer resp; 在我的代码中。 我希望能够仅从中获取链接。 请指教。
谢谢
最佳答案
您使用什么库来处理 json?也许这个:
如果是这样,你可以这样做:
JSONObject myobj = JSONObject(your_buffer);
myobj.getString("thumbnailURL");
这是一种方法。其他方法就是简单地使用标准字符串函数。例如。 indexOf("http:") 然后复制到最后一次出现的 ".
希望这有帮助
关于java - JSON 上的 StringBuffer 替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24683191/