我在XML解析时遇到问题。 我有一个NSMutablestring currentElementValue,它有新行。它已从Web源接收为XMl。 即使我试图删除前三个字符串的换行字符串,也不会影响该字符串。
这里可以做些什么? 此致
PC
代码是
(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
if(!currentElementValue)
currentElementValue = [[NSMutableString alloc] initWithString:string];
else
{
[currentElementValue substringFromIndex:3];
[currentElementValue stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
NSLog(@"Processing Value : %@ with length %d", currentElementValue,[currentElementValue length] );
}
答案 0 :(得分:0)
方法stringByTrimmingCharactersInSet:
仅从字符串的开头和结尾删除字符。上一行中的子字符串调用不会改变任何内容。