我如何使用xpath下载样式?

时间:2015-07-16 14:26:00

标签: php xpath domdocument

我的下载风格有问题,完全是Color风格。 在我使用Curl下载网站之前,我尝试使用xpath下载它。 我想从这个网站获得颜色: https://www.microsoft.com/en-us/store/apps/talking-ginger/9nblggh0c0j7 我需要来自星星的橙色(#d1480e)和灰色(#d2d2d2)颜色。我该怎么做 ??

我试过了:

$x=$xpath->query("//*[@class='icon-star']");

 var_dump( $x->getAttribute('style'));

1 个答案:

答案 0 :(得分:0)

正如Marc所说,XPath不是用于解析CSS;它仅用于从XML(或HTML)树中选择节点。充其量,您将获得<style>元素,但无法对单个CSS样式执行任何操作。

用于解析和选择样式本身的工具是CSSParser或its PHP implemention