【发布时间】:2012-06-11 10:57:48
【问题描述】:
我的 json 正在返回这个:
address = "城市路 129 号
\n肖尔迪奇
\n伦敦 EC1V 1JB";
我想删除“\n”。因为我想在一行中显示。
我尝试了以下操作:
NSString * newReplacedString = [string stringByReplacingOccurrencesOfString:@"\n" withString:@""];
NSString * newReplacedString = [string stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
两个结果相同:
结果
密歇根大道北 900 号
芝加哥
伊利诺伊州 60611
如果我尝试过这个
NSString *s = [string stringByReplacingOccurrencesOfString:@"\n" withString:@"\\n"];
结果
密歇根大道北 900 号
\n芝加哥
\n伊利诺伊州 60611
请提出建议。
【问题讨论】:
-
你有什么问题..?
-
你能把你想删除的json字符串贴出来\n吗,上面的帖子有两个地址。 NSString * newReplacedString = [string stringByReplacingOccurrencesOfString:@"\n" withString:@""];这段代码不适合你?
-
我想从字符串中删除“\n”
标签: objective-c nsstring