Parse HTML in c#

本文关键字:in HTML Parse | 更新日期: 2023-09-27 18:11:08

所以我试图从这个html代码获得SCN08_SS_GetCustomer_CAM

<tr>
    <td class="line2left bordered">
      <div class="tablelabel typped virtualuser" style="margin-left:00px">SCN08_SS_GetCustomer_CAM</div>
    </td>
    <td class="line2right bordered">875.2</td>
    <td class="line2right bordered">875.2</td>
    <td class="line2right bordered">875.2</td>
    <td class="line2right bordered">1</td>
    <td class="line2right bordered">0</td>
    <td class="line2right bordered">0</td>
    <td class="line2right bordered"></td>
</tr>
我基本上是用WPF构建一个桌面应用程序。用。net c#编写代码。在htmlilitypack中,有一个getelementyid的方法,但是没有getelementbyclass。在这个html代码中没有id。因此,我将不得不得到它的班级。大家有什么想法吗?

Parse HTML in c#

这是一个漂亮而简单的应用程序

HtmlDocument htmlDoc = new HtmlDocument();
htmlDoc.Load(@"pathtoyourpage.html");
var result = htmlDoc.DocumentNode.SelectSingleNode("//div[@class='tablelabel typped virtualuser']").InnerText;
Console.WriteLine(result.ToString());

还没有测试过