【发布时间】:2019-01-19 19:05:24
【问题描述】:
如何从 html 字符串中获取所有标签的唯一列表。但我只能一一提取标签。
代码
public static void HtmlParser()
{
string html = @"<TD >
<DIV align=right>Name :<B> </B></DIV></TD>
<TD width=""50%"">
<INPUT class=box value=John maxLength=16 size=16 name=user_name>
</TD>
<TR vAlign=center> <code> This is a <kwd>vba</kwd> code piece</code> Hi I am sujoy";
HtmlDocument htmlDoc = new HtmlDocument();
htmlDoc.LoadHtml(html);
string code = htmlDoc.DocumentNode.
.SelectSingleNode("//code").InnerHtml;
string TD = htmlDoc.DocumentNode
.SelectSingleNode("//TD").InnerText;
}
对于上面的代码,我希望输出是list 的{"DIV","TD","TR","CODE"}
【问题讨论】:
标签: c# html asp.net-mvc parsing tags