检查标签的类型

时间:2018-03-09 10:56:05

标签: c# html-agility-pack

假设我有一个包含tr和th列表的表,我需要知道迭代中的当前标记是th还是tr,我现在做了什么:

foreach (var tr in rows)
{   
    if(tr.InnerHtml.StartsWith("<th"))

我正在寻找一种更优雅的方式..

1 个答案:

答案 0 :(得分:3)

您可以使用Name property

foreach (HtmlNode node in rows)
{   
    if(node.Name == "tr")
    {
        // ....
    }
}