【发布时间】:2011-06-14 19:56:05
【问题描述】:
我有一个 NSMutableArray 中的 XML 数据,我需要遍历该数组以查看存储在其中的所有值。这可能是一个愚蠢的问题,但这对我来说是全新的。
xml文件是这样的
<list>
<item id="1">
<title>Title 1</title>
<title>Content 1</title>
</item>
<item id="2">
<title>Title 2</title>
<title>Content 2</title>
</item>
</list>
这是收集所有数据的数组
NSMutableArray *articleList=[[ArticleService getArticleList] retain];
如果我输出 NSLog(@"articleList: %@", articleList);这是我得到的结果,所以我猜数组里面有一些数据。
2011-06-14 21:51:04.690 NAF[954:207] articleList: (
"<Article: 0x8021170>",
"<Article: 0x80214a0>",
"<Article: 0x8020660>",
"<Article: 0x802ba30>",
"<Article: 0x802a520>",
"<Article: 0x80267a0>",
"<Article: 0x8025bd0>",
"<Article: 0x80141e0>",
"<Article: 0x8024390>",
"<Article: 0x8026bb0>",
"<Article: 0x8029630>",
"<Article: 0x8019390>",
"<Article: 0x8015b50>",
"<Article: 0x8014dd0>",
"<Article: 0x8012fb0>"
)
所以问题。如何循环真正的数组并获取 XML 文件的每个“标题”的值。 我是一个剪切和粘贴程序员的地狱,所以如果有人能帮我提供一些代码,我会很感激。
【问题讨论】:
-
好吧,如果不知道每个文章实例使用的数据结构,就无法告诉你如何做你想做的事。
标签: iphone objective-c nsmutablearray