0

我正在使用 hpple 来解析一些 HTML。我正在使用 Xcode 4.6 和 iOS 6.1。它看起来像这样。

我的 HTML

我可以使用以下内容提取文本和图像XPathQueryStrings

文字 ==>//div[@class = 'entry-content']/p

图片 ==>//div[@class = 'entry-content']//img/@src

但是,我还需要在“Retiring Stamp Set PDF”底部附近获取文本。此文本会更改,但格式通常相同。我尝试了以下路径,

div[@class = 'entry-content']//a[@title]//text()

但这没有用。我将所有这些都放在一个数组中,我可以看到该条目的返回值为空,但我想获取文本。我查看了 XPath 语法,但无法进一步了解。有没有人有什么建议?

4

1 回答 1

1

所以我想通了!因此,对于在此处查看过此内容的任何人,这是根据我的 HTML 文件的答案。

要获取您使用的文本....

//div[@class = 'entry-content']//a[@title]//*

这将返回带有标题的 div 下的所有文本。

于 2013-04-25T11:49:28.830 回答