要求:通过找到包含“ Last”的节点来获取值4.030
<tbody><tr>
<td rowspan="2" class="bg1 W1">
<ul class="UL1">
<li class="LI1 font12_grey W1">Last</li>
</ul>
<ul class="UL1">
<li class="LI2 font28 C bold W1"><span class="pos bold">4.030</span></li>
</ul>
nameNodes = doc.DocumentNode.SelectNodes("//td[text()='Last']/ul/li/span");
foreach (HtmlNode x in nameNodes)
Debug.WriteLine(x.InnerText);
我尝试了许多其他方法,但仍然无法获得4.030
感谢任何人都可以提供帮助
试试这个。
nameNodes = doc.DocumentNode.SelectNodes("//*[@class='UL1']/li/span");
foreach (HtmlNode x in nameNodes)
Debug.WriteLine(x.InnerText);
没有测试,但尝试一下!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句