Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Parsing 如何使用Xpath提取特定的元素?_Parsing_Xpath_Html Lists - Fatal编程技术网

Parsing 如何使用Xpath提取特定的元素?

Parsing 如何使用Xpath提取特定的元素?,parsing,xpath,html-lists,Parsing,Xpath,Html Lists,有一份清单: <ul class="params"> <li> <span>Brand:</span> Casio </li> <li> <span>Gender:</span> male </li> <li> <span>Material:</span> metal

有一份清单:

<ul class="params">
     <li> <span>Brand:</span> Casio </li>                  
     <li> <span>Gender:</span> male </li>           
     <li> <span>Material:</span> metal </li>
</ul>
不工作

如何提取此特定元素?

性别:是span的孩子,而不是li:


性别和性别是不同的。无论如何,这个代码不起作用
<span>Gender:</span> male 
//ul[@class="params"]/li[text()[contains(.,'Gender')]] 
 //ul[@class="params"]/li[span="Gender:"]