使用NSData
保存来自网页的XML
文件。能不能检测NSData
中包含<?xml version="1.0"?>
?
NSURL *url = [NSURL URLWithString:link];
NSData *data = [NSData dataWithContentsOfURL:url];
将NSData
转成字符串再判断是否包含<?xml ...?>
BOOL hasXMLTag=NO;
NSString *findStr=@"<?xml version="1.0"?>";
NSString *xml=[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
if ([xml hasPrefix:findStr]) {
hasXMLTag=YES;
//to do your logic
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。