を使用して、1 つの Web サイトからいくつかのデータを解析するプログラムを作成しAngleSharp
ます。残念ながら、私はドキュメントを見つけられなかったので、理解するのが本当に難しくなっています。
QuerySelectorAll
リンクのみを取得するにはどうすればよいですか? 私は今、すべてのもの<a ...>...</a>
を手に入れていName of article
ます。
<a href="http://kinnisvaraportaal-kv-ee.postimees.ee/muua-odra-tanaval-kesklinnas-valmiv-suur-ja-avar-k-2904668.html?nr=1&search_key=69ec78d9b1758eb34c58cf8088c96d10" class="object-title-a text-truncate">1. Name of artucle</a>
私が今使っている方法:
var items = document.QuerySelectorAll("a").Where(item => item.ClassName != null && item.ClassName.Contains("object-title-a text-truncate"));
- 前の例では ClassName.Contains("object-name") も使用しましたが、表のセルを扱う場合、クラスはありません。正しい要素を解析するために理解しているように、親に関する情報も使用する必要があります。だからここに質問があります.どうすればこの「4」の値を表のセルから取得できますか?
………… <th class="strong">Room</th>
<td>4</td>
_