0
Iは、として定義され、複数の行を有するテーブルが存在するHTML文書有する:部分クラス名で要素のリストを取得する方法は?
<tr class="row_1"></tr>
<tr class="row_2"></tr>
...
<tr class="row_10"></tr>
行の合計数は不明であるが。
クラス名row_
で始まるすべての要素(行)を取得できますか?
Iは、として定義され、複数の行を有するテーブルが存在するHTML文書有する:部分クラス名で要素のリストを取得する方法は?
<tr class="row_1"></tr>
<tr class="row_2"></tr>
...
<tr class="row_10"></tr>
行の合計数は不明であるが。
クラス名row_
で始まるすべての要素(行)を取得できますか?
は
ことが可能であるが、確かに「クラス名row_?
で始まるすべての要素(行)を取得することが可能です」。
HtmlDocument doc;
....
....
var resultXPath = doc.DocumentNode
.SelectNodes("//tr[starts-with(@class, 'row_')]");
var resultLINQ = doc.DocumentNode
.Descendants("tr")
.Where(o => o.GetAttributeValue("class","").StartsWith("row_"));
:HAPを使用するときは、
使用
XPathのいずれか、またはLINQクエリを表現することができます