我有一个调用网络服务的 Cocoa 应用程序。当我解析来自 Web 服务的响应时,我得到一个 \n 作为 XML 中每个元素的 NSXMLParser 的 foundCharacters 委托中的最后一个字符。
当我尝试执行以下操作时:
if (![string isEqualToString:@"\n"])
检查将始终无法捕获换行符。有人知道字符串检查换行符的好方法吗?
我也觉得奇怪的是,每个元素在每个值的末尾都有一个换行符,尽管我在 Web 服务的输出中没有看到任何证据。
对于应该非常容易做到的事情来说,这是一个相当大的问题。