你好,目的是为从此website显示的每个图像提取HTML DOM属性的值,例如id,href和data-download-file-url。我相信XPATH将适合此任务,因为可以通过以下通用XPATH访问每个图像:
/html/body/main/section[2]/div/div/figure[X]/div
用大写字母例如,通过提取图1的属性,可以实现X
表示上述网站的图像标签,其值从1到50。
TAG XPATH="/html/body/main/section[2]/div/div/figure[1]" EXTRACT=TXT
但是,上面的行输出了所有DOM属性,包括我不感兴趣的那个。根据下面的教程;
[OP1] [https://forum.imacros.net/viewtopic.php?t=26155][OP2] [How to extract specific text with imacros xpath
可以通过以下类似方法提取特定的DOM属性
TAG XPATH="/html/body/main/section[2]/div/div/figure[1]/div[@id='showcase__content'] " EXTRACT=TXT
但是,执行却给出了错误。我真的很感谢有人可以阐明这个问题。
图1的DOM属性示例。这些属性均为粉红色。https://drive.google.com/open?id=190q615C3uXLZUQNI8K4AJYL3Slii1ktO
iMacros版本:10.0.2.1450(免费),Firefox,Windows 10,您好,目标是为从中显示的每个图像提取HTML DOM属性的值,例如id,href和data-download-file-url。 ..
//figure[1]/div[@class='showcase__content']