问问题
1145 次
1 回答
1
这是一项简单的工作,而且您几乎做对了!
您想要的是a
-tag 的内容(或属性),因此您需要告诉解析器您想要它。
只需将您的更改XPath
为
@"//div[@id='content']/div[@id='main-content']/div/div[@id='detailsouterframe']/div[@id='detailsframe']/div[@id='details']/div[@class='nfo']/pre/a"
(你最后错过了a
,你不需要node()
)
输出:
http://www.imdb.com/title/tt1904996/
http://leetleech.org/images/65823608764828593230.png
http://leetleech.org/images/44748070481477652927.png
http://leetleech.org/images/ 42024611449329122742.png
如果您只想要屏幕截图 URL,您可以执行类似的操作
NSMutableArray *screenshotURLs = [[NSMutableArray alloc] initWithCapacity:0];
for (int i = 1; i < nodes.count; i++) {
[screenshotURLs addObject:nodes[i]];
}
于 2013-05-04T21:09:28.297 回答