如何使用xpath从html文件中的div中检索值

时间:2016-06-01 16:25:18

标签: html xpath

 <li class="col-xs-12 padding-lr-reset">
                                <div class="left-header pull-right padding-left-title">
                                    GPU
                                </div>
                                <div class="right-description width-li-spec pull-right ltr text-align-right">
                                    Adreno 405
                                </div>
                            </li>

我使用import.io从波斯网站的表中检索移动规范,但问题是某些字段和值总是在其他手机的规格中移动。例如,我尝试过使用xpath在整个表中查找gpu字段的任何值。

抱歉我的英语不好!

here is the source code

1 个答案:

答案 0 :(得分:0)

获取所需的值,这是xpath:

normalize-space(.//div[normalize-space(.) = 'GPU']/following-sibling::div[1]/text())

div[normalize-space(.)='GPU']搜索其 clean 文本等于GPU的所有div节点,following-sibling::div[1]获取那些节点之后的第一个div节点normalize-space(。)='GPU'已返回

我测试了它,它给出了:

u'Adreno 405