2014-10-23 2 views
0

파일에 저장된 문자열 목록에서 NSID를 추출해야합니다. jsonFlickrApi() 안의 문자열은 json 형식입니다.자바에서 지정된 내용을 추출하는 문자열을 구문 분석

[email protected]|jsonFlickrApi({"user":{"id":"[email protected]", "nsid":"[email protected]", "username":{"_content":"eire5555"}}, "stat":"ok"}) 

이 구문을 분석하고 nsid를 얻으 려한다면 Java에서 어떤 접근 방식을 취해야합니다. jsonFlickrAPI() 내에서이 json을 구문 분석 할 수있는 파서를 작성해야합니까?

답변

1

문자열은 json과 다른 텍스트가 혼합 된 것입니다. json 파트를 분할 한 다음 json 파서를 사용하여 nsid을 쉽게 검색 할 수 있습니다. GSON과 같은 다양한 Java json 파서가 있습니다.