一个属性的多个元素之一的 XPath
XPath one of multiple elements of an attribute
在此 HTML 中使用 scrapy
我可以通过以下方式访问完整的 info-car
:'.//@info-car'
XPath
<div class="car car-root"
info-car='{brand":"BMW","Price":"田"name":"X5","color":null,"}'>
</div>
仅选择 info-car
的 name
的 XPath 是什么?
您可以使用xpath
和regex
的组合来获取名称。请参阅下面的示例代码:
response.xpath(".//@info-car").re_first(r'"name":"(.*)",')
在此 HTML 中使用 scrapy
我可以通过以下方式访问完整的 info-car
:'.//@info-car'
XPath
<div class="car car-root"
info-car='{brand":"BMW","Price":"田"name":"X5","color":null,"}'>
</div>
仅选择 info-car
的 name
的 XPath 是什么?
您可以使用xpath
和regex
的组合来获取名称。请参阅下面的示例代码:
response.xpath(".//@info-car").re_first(r'"name":"(.*)",')