2012-08-12 23 views
0
时在HTML源丢失%
NSString *htmlSource = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString] encoding:0x80000000 + kCFStringEncodingDOSKorean error:nil]; 
NSLog(htmlSource); 

然后我得到像(COL宽度= “16”/)~~~但真实的HTML标记的HTML结果标记为(COL宽度= “16%”/)我使用stringWithContentsOfUrl

%字符消失。什么是问题?

+0

为什么您使用的编码参数'0x80000000'? – sergio 2012-08-12 13:52:02

回答

1

的字符串可能还含有%; NSLog()本身%符号具有特殊意义(考虑如果使用%@,%d等等会发生什么情况)。

试着这样做:NSLog(@"%@", htmlSource);它只会记录一个对象(字符串)并将其保留在格式化参数之外。

相关问题