我有作为XML文档存储的HTML内容(使用HTML敏捷包)。我知道一些XPath,但是我无法将我需要的确切内容归零。用XPath提取内容?
在我下面的例子中,我试图从大图中提取“src”和“alt”文本。这是我的例子:
<html>
<body>
....
<div id="large_image_display">
<img class="photo" src="images/KC0763_l.jpg" alt="Circles t-shirt - Navy" />
</div>
....
<div id="small_image_display">
<img class="photo" src="images/KC0763_s.jpg" alt="Circles t-shirt - Navy" />
</div>
</body>
</html>
什么是XPath获得“图像/ KC0763_l.jpg”和“圆T恤 - 海军”?这是我得到了多少,但它是错误的。主要是在这一点上的伪代码:
\\div[@class='large_image_display']\img[1][@class='photo']@src
\\div[@class='large_image_display']\img[1][@class='photo']@alt
任何帮助获取此权利将不胜感激。
食物问题,+1!查看我的答案以获得更好,更高效的解决方案并获得详细解释。 :) – 2010-10-16 14:55:59