我想在网络上提取一些数据,我正在使用 chrome 提供的网络爬虫开发工具。我的网页包含一个部分,其中列出了每个产品的详细信息(有关图形卡、处理器、显示器等的详细信息)。但是每个部分都包含很多行,并且这些行的位置是不固定的。如果它是使用 TR 和 TD 标签描述的,那么我可以应用这样的条件(例如:tr:contains('Prozessortyp') td.value)这个条件确认,如果行值是“Prozessortyp”,那么只有对应的 td 值。
但是我正在提取的网站已经使用 dd 和 dt 标签进行了描述。我将附上一个特定部分的详细屏幕截图。
当我想在本节中选择第一行时,它在网络爬虫中提供的选择器是section:nth-of-type(2) dd:nth-of-type(1)
. 但是我怎么能设置条件,当行有一个键“Arbeitsspeicher-Typ”时,然后选择相应行中的值。
谢谢 :)