0

私のアプリでは xmlparser を実行しますが、タグに特殊文字 "è" があり、"\U00e8" と読み取られるため、パーサー中に問題が発生します。そしてそれは私のxmlのタグを閉じます...そして私は私の解析にエラーがあります...

この方法でパスをutf-8に設定しました

NSString *path = @"emaple.com";

NSError *error;
NSURL *url      = [NSURL URLWithString:path];
NSString * dataString = [[NSString alloc] initWithContentsOfURL:url encoding:NSUTF8StringEncoding error:&error];
NSData *data = [dataString dataUsingEncoding:NSUTF8StringEncoding];

affayfeed = [[NSMutableArray alloc]init];
parser = [[NSXMLParser alloc] initWithData:data];

しかし、私は同じ問題を抱えています...なぜですか?

4

0 に答える 0