本文共 2006 字,大约阅读时间需要 6 分钟。
//生成DOM字符串结构HtmlNode container = HtmlNode.CreateNode(" ");HtmlNode title = HtmlNode.CreateNode("");title.InnerHtml = "张三丰";HtmlNode link = HtmlNode.CreateNode("");link.InnerHtml = "点击进入";link.SetAttributeValue("href", "http://wwww.gongjuji.net");container.AppendChild(title).AppendChild(link);Console.WriteLine(container.OuterHtml);
//解析html 字符串或者本地html文件HtmlDocument doc = new HtmlDocument();string html = "";doc.LoadHtml(html);HtmlNode demo = doc.GetElementbyId("demo");Console.WriteLine(demo.InnerHtml);//注:InnerText中会有换行或空格等,需要特殊处理Console.WriteLine(demo.InnerText);Console.WriteLine(demo.InnerText.Length);Hello
XPath简明介绍
XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。
下面列出了最有用的路径表达式:
nodename:选取此节点的所有子节点。
/:从根节点选取。
//:从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。
.:选取当前节点。
..:选取当前节点的父节点。
在ASP.NET中使用Highcharts js图表 http://zhoufoxcn.blog.51cto.com/792419/537324 2011-04-07 Log4Net使用详解(续) http://blog.csdn.net/zhoufoxcn/archive/2010/11/23/6029021.aspx 2010年11月23日 J2ME开发的一般步骤 http://blog.csdn.net/zhoufoxcn/archive/2011/06/12/6540223.aspx 2011年06月12日 PowerDesign高级应用 http://zhoufoxcn.blog.51cto.com/792419/166415 2007-09-08