<TD class=date><SPAN id=dtDataId-local0><ABBR title=Saturday>Sat,</ABBR> 02/04/17<BR>08:00 PM</SPAN></TD>
<TD class=more><A aria-describedby="acDataId-local0 veDataId-local0 dtDataId-local0" id=pl_1000512EE235A45A class="more button button-tertiary flat" href="URL" data-ismoreinfo="0" data-availability="1000512EE235A45A" jquery161006228687738801841="12">SEE</A></TD>
如何获取'date'
类名下所有元素的列表?如果日期匹配 02/04/17
然后我会生成所有 <td>
的列表元素“更多”并匹配 "td class date
中的跨度 ID到 td class more
, 如果匹配 acDataId-local0 veDataId-local0 dtDataId-local0"
,我会获取 href。
我知道循环有点像:
foreach (HtmlNode row in doc.DocumentNode.SelectNodes("//table[@id='table2']//tr"))
{
foreach (HtmlNode col in row.SelectNodes("//td"))
{
Response.Write(col.InnerText);
}
}
谢谢。
最佳答案
也许这对你有用
foreach (HtmlNode col in row.SelectNodes("//td[@class='date']"))
{
if(col.InnerText == "02/04/17")
{
foreach (HtmlNode col in row.SelectNodes("//td[@class='more']"))
{
}
}
}
关于javascript - 生成 <td> 元素列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41540293/