ios - 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>
解决方案
推荐阅读
- c++ - Qt 信号/插槽问题
- python - Python Exec没有将完整变量传递给exec shell - 出现工作错误
- mysql - SQL 中的两个 LEFT JOIN 不保留数据
- c# - Visual Studio 扩展鼠标按钮事件不起作用
- python - 在 Docker 上运行的 Python 的输出使用 docker-compose 返回到主机
- kivy - 为什么我的 Kivy 标签文本不适合标签?
- java - Libgdx 平铺地图未正确显示
- javascript - 在 Discord.js 中查看用户的权限值
- javascript - 在javascript中将变量分配给回调函数
- android - Android Studio 从 3.5.1 升级到 4.0 后,Android-Espresso 测试不运行