0

我有一段 NSString 将读取“测试和测试”或“

有什么方法不用搜索和替换就可以使显示为“&”或“””?

4

3 回答 3

0

您阅读的 html 字符串格式错误。

尝试读取为 UTF-8 或任何其他格式,以便从您正在阅读的 html 中获取正确的文本。

您实际上可以发布从 HTML 内容中读取 NSString 的代码吗?

于 2009-06-27T20:11:04.150 回答
0

你能试试这个吗?

NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];

[request setURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://www.mypage.com/content.html"]]];
[request setHTTPMethod:@"GET"];

NSHTTPURLResponse* authResponse;
NSError* authError;
NSData * authData = [NSURLConnection sendSynchronousRequest:request returningResponse:&authResponse error:&authError];      

NSString *authResponseBody = [[NSString alloc] initWithData:authData encoding:NSUTF8StringEncoding];

NSLog(@" Nice Result: %@", authResponseBody);

阿德里安

于 2009-06-27T20:31:34.263 回答
0

CFXMLCreateStringByUnescapingEntities应该这样做。感谢免费桥接的魔力,您可以使用您的 NSString。

于 2009-06-27T20:50:50.293 回答