我有以下代码:
NSMutableDictionary *jsonObj = [parser objectWithString:json_string error:nil];
NSString *test = [[[jsonObj objectForKey:@"questions"] valueForKey:@"owner"] valueForKey:key];
但我得到的是:
(
1a19f089a2bc4ee42bff1c102c6e89b8
)
实际值很好,但是我得到了那些括在我的字符串中的括号。我该怎样摆脱它们?
答案 0 :(得分:1)
-stringByTrimmingCharactersInSet:
例如inverted alphanumeric character set在这里可以正常工作:
cleanStr = [str stringByTrimmingCharactersInSet:
[[NSCharacterSet alphaNumericCharacterSet] invertedSet]];
但实际上听起来像JSON的提供者或解析器都应该修复。