C# HtmlAgilityPack获取所有嵌套了a标记的元素

C# HtmlAgilityPack获取所有嵌套了a标记的元素,c#,css-selectors,html-agility-pack,C#,Css Selectors,Html Agility Pack,这是使用HtmlAgilityPack。我需要获取包含a标记的body11类的tr标记。我需要使用行中的一个单元格进行访问,但只能访问具有链接的标记。我运气不太好 在访问每个单元格时也有问题。当前同时打印多个单元格 选择器tr.body11>td>a应该适合您。这将选择嵌套在类为“body11”的中的中的任何节点 这将选择您的节点。如果你需要访问or,你需要遍历节点图。对不起,我不确定你在问什么。我尝试了这个->table.SelectNodes(“tr.body11>td>a”)和table

这是使用HtmlAgilityPack。我需要获取包含a标记的body11类的tr标记。我需要使用行中的一个单元格进行访问,但只能访问具有链接的标记。我运气不太好

在访问每个单元格时也有问题。当前同时打印多个单元格


选择器
tr.body11>td>a
应该适合您。这将选择嵌套在类为“body11”的
中的
中的任何
节点


这将选择您的节点。如果你需要访问or,你需要遍历节点图。

对不起,我不确定你在问什么。我尝试了这个->table.SelectNodes(“tr.body11>td>a”)和table.SelectNodes(“tr[@class='body11']td/a”),所以我不确定这是如何格式化的
   var tablerows = table.SelectNodes("tr[@class='body11']");

       foreach(HtmlNode row in tablerows)
        {
            var cells = row.SelectNodes(".//td");

            Console.WriteLine(cells[0].InnerText);


        }
                          SReason:
                          Contract Ended
                                                    Pay Rate:
                          $73.58
                                                    Date Created
                                                            :
                                                        09/05/2017



                          Sup:
                          Health Carousel LLC
                                                    Bill Rate:
                          $73.58
                                                    Date Filled:
                          09/07/2017


                          City:
                          Los Angeles
                                                    OT Rate:
                          $110.37
                                                    Date Start:

                              09/03/2017