【发布时间】:2015-06-11 14:21:28
【问题描述】:
你好,我有这个 xml
<item>
<title> Something for title»</title>
<link>some url</link>
<description><![CDATA[<div class="feed-description"><div class="feed-image"><img src="pictureUrl.jpg" /></div>text for desc</div>]]></description>
<pubDate>Thu, 11 Jun 2015 16:50:16 +0300</pubDate>
</item>
我尝试使用路径://description//div[@class='feed-description']//div[@class='feed-image']//img/@src 获取 img src,但它不起作用
有什么解决办法吗?
【问题讨论】:
-
不起作用,因为该 html 在
cdata块内。它基本上是<description>元素内的一大块文本。您必须提取<description>的文本内容,然后将其输入新的 dom 解析器并对其进行src提取。
标签: xpath