2012-03-24 5 views
0

私は少し問題があり、私はそれを解決する方法を見つけることができません。実際XMLを解析する際に nを避けるためにNSMutableStringを初期化するには?

、私は、XMLファイルを解析し、私は

- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string 

とタグの値を拾うとき、私は結果として持っている:LABELLEDEXPIRYPG = "Janv 2015\n ";

あなたが見ることができるようにそこにある「\ nとcurrentExpiry = [[NSMutableString alloc] init]; と私はNSMutableString設定するapendStringを使用します: "Janv 2015" の背後にあるいくつかのスペースが

私は単に私のNSMutableStringを初期化

if ([currentElement isEqualToString:kExpiry]){ 
     [currentExpiry appendString:string]; 
    } 

誰かが私にそれを解決する方法を教えてもらえますか?

ありがとうございました!

NSString *temp = [string stringByReplacingOccurrencesOfString:@"\n" withString:@"" options:0 range:NSMakeRange(0, 1)]; 

それとも、このラインを使用することができます:

答えて

1

この1つは私のために働い

NSString *temp = [string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; 
+0

は本当に感謝この回答のために...私は今それをしようとします:XMLパーサで非常に有用な:) – Romain

+0

素晴らしい、本当に素晴らしい!メソッドstringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]が機能しました! – Romain

関連する問題