2016-02-09 2 views
0

Я использую HtmlAgilityPack для анализа html-документа. В документе я хочу получить атрибуты выбранного узла. Что касается примера ниже приводится структура файла:Перечислить атрибут html

<table ########"> 
    <tr id="tableHeaderColor"> 
     <th scope="col">Something</th> 
     <th scope="col">Something</th> 
     <th scope="col">Something</th> 
     <th scope="col">Something</th> 
    </tr> 
    <tr valign="top"> 
     <td>Something</td> 
     <td>Something</td> 
     <td>Something</td> 
     <td>Something</td> 
    </tr> 

Я хочу, чтобы найти, если /tr узел имеет id или valign.

+0

Позвольте мне знать, если я ясно в моем вопросе – Angshuman

ответ

0

Когда у вас есть ссылка на конкретный узел, который вы ищете, на нем есть коллекция Attributes.

var valign = node.Attributes["valign"].Value 
+0

Это помогает мне получить значение атрибута, но я искал больше в получении самого атрибута. Я хотел бы найти, какой атрибут находится под узлом/tr. В этом случае у меня есть два таких: «id» и «valign». – Angshuman

Смежные вопросы