【发布时间】:2022-07-10 00:46:02
【问题描述】:
我正在使用 Power Automate Desktop 从动态生成的网站获取信息。元素非常深入,而且它们大多没有可用的句柄,所以我需要使用内部文本来浏览文档。
我可以使用label:contains("static text") 访问静态文本元素,使用label:contains("static text") + div 访问隐藏文本元素,但我似乎无法访问我得到的那个。
我尝试了label:contains("static text"):parent() + div,但由于某种原因,它也返回了隐藏的静态文本。有趣的是,从label:contains("static text"):parent():parent() 获取文本返回可见的静态文本并且找不到label:contains("static text"):parent():parent():nth-child(2)...
<div>
<div>
<div>
<ul>
<li>
<div>
<label>
STATIC TEXT I CAN FIND
</label>
<div>
HIDDEN STATIC TEXT I DON'T CARE ABOUT
</div>
</div>
<div>
<div 3x>
<li>
<div 3x>
<ul></ul>
<div>
DYNAMIC TEXT I WANT TO EXTRACT
</div>
</div>
</li>
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
【问题讨论】:
标签: jquery-selectors power-automate-desktop