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