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 回答