XML Webサービスからデータを解析しようとしていますが、私は自分のURLを取得できません。私のコードを確認してください:有効なnsurlを作成できません
NSLog(@"log url: %@",url);
[url stringByAddingPercentEscapesUsingEncoding: NSASCIIStringEncoding];
NSLog(@"%@",url);
[url stringByReplacingOccurrencesOfString:@" " withString:@"%20"];
NSLog(@"%@",url);
NSURL *URL = [NSURL URLWithString:url];
NSXMLParser *home_Parser = [[NSXMLParser alloc] initWithContentsOfURL:URL];
[home_Parser setDelegate:self];
[home_Parser parse];
[home_Parser release];
私はいつもnilとしてURLを取得しています。理由は私の文字列urlにはスペースが含まれているからです。私はそれを置き換えてそれをエスケープしようとしましたが、それは動作していません。以下は私が使用しているURLです
http://www.mydomain.com/radioListGenre.php?genre=Radiostations再生中のロック このスペースを削除するにはどうすればよいですか?上記の私が使った技術は他にありますか?
おかげで
パンカジ
あなたはそれをすべての形式を持っているために、コード*のすべての行*の前に4つのスペースを必要とする割り当てがなければ、このような何かをやってと同じ効果的です。最も簡単な方法は、すべてのコードを選択し、** {} **ボタンをクリックすることです。これにより、選択したすべての行の先頭に4つのスペースが追加されます。 –