NSString *col1 = [aBook.name stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@" \n\t"]];
NSLog(@"column1: %@", col1); //output:- ABC+Company
这是我的xml数据输出。 它带有'+'标记。我怎么解码这个? 你能帮我吗?
答案 0 :(得分:2)
你的意思是得到用'+'号分隔的部分?你可以用:
来做到这一点NSArray *stringArray = [col1 componentsSeparatedByString:@"+"];
[stringArray objectAtIndex:0]; //ABC
[stringArray objectAtIndex:1]; //Company
如果要删除/替换“+”符号,可以执行以下操作:
NSString* string = [col1 stringByReplacingOccurrencesOfString:@"+" withString:@""]; //last string can be empty or have a string value
希望这有助于你!
答案 1 :(得分:0)
你也可以用空格替换加号,如果那就是你所追求的:
NSString *name = [col1 stringByReplacingOccurrencesOfString:@"+" withString:@" "];