我正在使用一个返回包含一些拉丁字符ASP
的文件的请求。XML
通过使用此代码:
NSData *data = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:@"http://www.my-link.asp"]];
NSString *str = [[NSString alloc] initWithData:data encoding:NSISOLatin1StringEncoding];
我几乎正确读取了文件的每个字符。几乎,因为其中一些被这个字符取代:¿。我说的是项目符号(•, 8226)
和正确的单引号(’, 8217)
,但我敢打赌我会遇到其他不寻常字符的问题。
我的XML
前缀是<?xml version="1.0" encoding="ISO-8859-1"?>
. 我想知道我的文件或代码是否有问题XML
,以及如何解决。