私はPowershellを初めて使い、htmlで吸う。PowerShell/Html - 質問
テーブルがあるページがあり、各セルにはahrefリンクがあり、リンクの値は動的ですが、自動化したいリンクは常に最初のセルにあります。
html/JSにcellindexがあることは知っていますが、PSで使用できるのですか?
たとえば、私はこのテーブルをウェブサイトに持っているとしましょう。
<table>
<tr>
<td>
<a href="http://example1.com">
<div style="height:100%;width:100%">
hello world1
</div>
</a>
</td>
</tr>
<tr>
<td>
<a href="http://example2.com">
<div style="height:100%;width:100%">
hello world2
</div>
</a>
</td>
</tr>
<tr>
<td>
<a href="http://example3.com">
<div style="height:100%;width:100%">
hello world3
</div>
</a>
</td>
</tr>
</table>
そして、私はいつも最初のリンクをクリックするようにpowershellを作っていますが、内部のリンクは動的です。
アイデア?ヒント?
私はcellindexを使用することはできますか?選択したいタグの上に他のタグ「a」がある場合はどうなりますか? –
おそらく最も単純な解決策である「リンク」プロパティを忘れてしまったので、私は私の答えを見直しました。おそらくインデックスを持つAllElementsプロパティを使用しているのと同じ意味でない限り、cellindexと同等のものはないと思います。 'AllElements'の各項目は' innerhtml'と 'outerhtml'プロパティを持っていますので、' outerhtml'にアクセスすることで 'a'タグの周りにタグを取得できると思います。お役に立てれば。 –
ありがとうMark、もう1つの一般的な質問:特定のhtlm要素のインデックス番号がわかっているサードパーティのツールかPSメソッドがありますか? –