如何在服务器端使用C#从html字符串查询和提取特定标记?

Beh*_*ili 2 c# asp.net-mvc html-parsing

我有html字符串驻留在服务器的文件中,对于每个用户请求,我必须ID从提到的文件中选择一些标记并将它们发送到客户端.我想知道,是否有任何.NET库可以执行此类工作我!?.我想要实现的是这样的事情(使用Jquery):

var sometag = $("#id");
Run Code Online (Sandbox Code Playgroud)

提前致谢.

ngm*_*ngm 5

您可能想查看CsQuery.

CsQuery是.NET 4的jQuery端口.它实现了所有CSS2和CSS3选择器,jQuery的所有DOM操作方法,以及一些实用方法.大多数jQuery测试套件(截至1.6.2)已移植到C#.