首页 > 解决方案 > XMLParser 内容 "\f" 中断

问题描述

我正在运行以下代码

NSString *string = [NSString stringWithFormat:@<xml><p>%@<\p></xml>",@"abcd\f1234"];
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
NSXMLParser *parser = [[NSXMLParser alloc]initWithData:data];
parser.delegate = self;
[parser parse];
delegate func

- (void)parser:(__unused NSXMLParser *)parser foundCharacters:(NSString *)string{
NSLog(@"%@",string);//result is abcd  Why not is abcd\f1234
}

如果字符串内容<xml><p>1234<\p></xml> foundCharacters输出结果错误,则输出字符串。1234\f

为什么返回的内容不是整个段落?请帮帮我!</p>

标签: ios

解决方案


推荐阅读