【问题标题】:PHP DOM Xpath get imagePHP DOM Xpath 获取图像
【发布时间】:2015-09-25 18:48:27
【问题描述】:

我正在尝试使用 php dom 和 xpath 获取图像,但该图像没有我可以用来获取它的唯一标识符。我只需要这 1 张图片。

标记如下:

<img alt="Photo of Starbucks Raffles City" style="position: relative; left: 0px; top: -11px;" id="HERO_PHOTO" class="flexibleImage" src="http://media-cdn.tripadvisor.com/media/photo-s/02/39/57/0d/front-of-starbucks.jpg" width="256" height="171">

如果我在 class 或 id 上获取它并没有多大帮助,因为更多图像具有这些类,是否有同时获取 3 个属性?例如,我想找到id为A、类为B、宽度为C的//img。 类似的东西?

【问题讨论】:

  • 您可以将其他标准视为“在 smthg 之后”或兄弟有一些文本......

标签: php dom xpath


【解决方案1】:

“例如我想找到id为A,类为B,宽度为C的//img”

您可以使用and 运算符简单地组合多个条件。例如,上述语句的 XPath 将是:

//img[@id='A' and @class='B' and @width='C']

【讨论】:

    猜你喜欢
    • 2016-04-05
    • 2012-12-06
    • 1970-01-01
    • 2011-12-21
    • 2012-11-09
    • 2020-07-16
    • 1970-01-01
    • 1970-01-01
    • 2014-07-22
    相关资源
    最近更新 更多