以下の値を抽出したい C# のコードがあります (以下の HTML コードの「I want this text」というテキスト)。読みやすいように HTML コードを再フォーマットしました。
<div class="paste-copy-url" style="margin:0 0 0 0;">
<h4>My Stats:</h4>
<div class="line">
<div class="wrap-input">
<input onclick="this.select();" value="I want this text" readonly="readonly">
</div>
</div>
<h4>Website Link:</h4>
<div class="line">
<div class="wrap-input"><input onclick="this.select();" value="Some value" readonly="readonly">
</div>
</div>
</div>
私が試したコード(テキスト「Website Link:」が表示されます):
var myvaluetoextract = htmlDocument.DocumentNode.SelectSingleNode("//div[@class='paste-copy-url']");
私は何を間違っていますか?このアプローチを使用してその要素を取得できますか (ページには div クラスのインスタンスが 1 つしかありません)。