0
NSString *xml=@"<string>aaaa</string><string>bbbb</string><string>ccccc</string>";

すべての要素のテキストを NSMutableArray に保存したい

4

2 に答える 2

1

最適なオプションである xml パーサーを使用します。TBXML
お勧めします。そのパフォーマンスは他よりも優れています

また

これを試して。mtbArrayあなたはすべて必要ですか

NSString *xml=@"<string>aaaa</string><string>bbbb</string><string>ccccc</string>";
xml = [xml stringByReplacingOccurrencesOfString:@"</string>" withString:@""];
NSArray *array = [xml componentsSeparatedByString:@"<string>"];
NSMutableArray *mtbArray = [array mutableCopy];
if ([mtbArray count]) {
    [mtbArray removeObjectAtIndex:0];
}
于 2012-07-06T15:19:47.493 に答える
0

この目的には、 NSXMLParserをより適切に使用できます。これがお役に立てば幸いです。

于 2012-07-07T04:19:58.127 に答える