为了进一步解释,我目前正在使用 selenium 和 c#。我的问题是,我的工具运行得非常快,无需等待元素准备就绪。
Thread.Sleep()例如,不建议这样做。
给定的等待时间为 2 秒。该元素将在 1 秒或更长时间内出现。之后的Thread.Sleep()代码行不可靠。
或者该元素存在但仍在等待完成,Thread.Sleep()因此非常耗时。
我想要的是,如果找到该元素则无需等待给定时间,如果在给定时间未找到则超时。
我的函数收到这样的json
{
IdontKnowWhatsHere1: [
"item1",
"item2",
"item3"
]
}
Run Code Online (Sandbox Code Playgroud)
我想要的是获取数组值不知道他们的标签或父母是什么,并且更好地提取父母.
谢谢
arrays ×1
c# ×1
element ×1
extract ×1
javascript ×1
nodes ×1
parent-child ×1
selenium ×1
wait ×1