2012-01-11 3 views
0

문자열 "따옴표"를 구문 분석하려고합니다. "json 파서를 사용하지만 구문 분석을 사용하지 않고 을 마지막으로 숨길 때까지"삶을 살아갑니다. "문제를 알고, 그것의 이중 따옴표로 인해 "따옴표": ""문자열에 살고 ....JSon 이중 따옴표로 구문 오류가 발생했습니다.

str_response =

나는 이러한 것들을 시도 [str_response의 stringByReplacingOccurrencesOfString을 : @ "\ '"withString : @ ""]; str_response = [str_response stringByReplacingOccurrencesOfString : @ "" ""withString : @ "" "]; str_response = [str_response stringByReplacingOccurrencesOfString : @"\ ""withString : @ ""];

그러나 성공하지, 아무것도 장백의는 내가 결과를 원하는 따옴표 와 큰 따옴표 대체하기 : 도움

+0

안드로이드 태그가 좋은 태그라고 확신합니까? 당신의 코드는 객관적인 C가 아닌 자바처럼 보인다 ... – Selvin

답변

1
에 대한

감사합니다 "난 내 마지막 숨을 때까지 살고 D 수명" "따옴표"

예, 코드가 객관적인 C에 있지만 JSON 객체의 형식은 다음과 같습니다.

{ "key1": "value1", "key2": "value2"};

문자열 값의 경우. 그 유일한 방법은 JSON 라이브러리를 사용하여 구문 분석

str_response = [str_response stringByReplacingOccurrencesOfString:@"\'\'" withString:@""]; str_response = [str_response stringByReplacingOccurrencesOfString:@"\"\"" withString:@""]; 

때문에,하지만 당신은 JSON에서 특정 문제에 대한 자신의 파서를 정의 할 수 있습니다

처럼 문자열 값을 얻으려면 다음에 코드를 수정하세요.

관련 문제