2014-07-10 5 views
1

API 요청에서 보낸 json 응답을 반환하는 StringBuffer 객체가 있습니다. 나는 가장 좋은 방법은이 StringBuffer와의 인공 호흡기로 저장됩니다JSON에서 StringBuffer 바꾸기

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

이 자세히에서만 링크를 얻을 것 알고 싶어; 내 코드에 이 링크 만 얻을 수 있기를 원합니다. 알려주십시오.

고마워,

+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