xml对特殊字符的处理(字符转义)

来源:互联网 发布:中小学生交通事故数据 编辑:程序博客网 时间:2024/05/12 18:31

对xml特殊字符的处理还可以对其进行字符转义来处理.代码如下:

- (NSMutableData *)replaceSpecialCharacter:(NSMutableData *)data{    NSString *htmlCode = [[NSString alloc] initWithData:data encoding:NSISOLatin1StringEncoding];    NSMutableString *temp = [NSMutableString stringWithString:htmlCode];    [temp replaceOccurrencesOfString:@"&" withString:@"*" options:NSLiteralSearch range:NSMakeRange(0, [temp length])];    [temp replaceOccurrencesOfString:@" " withString:@"" options:NSLiteralSearch range:NSMakeRange(0, [temp length])];    [temp replaceOccurrencesOfString:@"À" withString:@"à" options:NSLiteralSearch range:NSMakeRange(0, [temp length])];    NSData *finalData = [temp dataUsingEncoding:NSISOLatin1StringEncoding];    [data setData:finalData];    return data;}


0 0
原创粉丝点击