我正处于尝试从网站自动输入和收集数据的早期阶段。我有一个 16,000 行的 CSV 文件。对于每一行,我想将该行中的数据输入到textarea
网页上的 a 中。然后,该网页可以使用该数据执行一些计算并吐出我收集的答案。具体来说,在网页http://www.mirbase.org/search.shtml,我想在底部的序列文本框中输入一个序列,点击“Search miRNAs”按钮,然后在下一个收集结果页。
我现在的计划是使用 C# WebBrowser
。我的理解是我可以访问HtmlDocument
by或坐标id
中的各个元素。name
最后一个选项并不理想,因为如果我将这个程序分发给其他人,我不能确定他们会在相同的坐标下使用。至于其他2个选项,textarea
有一个name
,但它与表单名称相同,所以我不知道如何访问它。我想点击的按钮既没有 aname
也没有id
.
有人对如何访问我需要的元素有任何想法吗?我绝不会使用这种方法,所以如果有更简单/更好的方法,我当然愿意接受建议。