如何开发c#自动数据记录

2026-02-15 00:14:49

1、       经过对比,系统中引用了HtmlAgilityPack 这个组件,简单记录一下使用

如何开发c#自动数据记录

2、        经过获取html源码以后 读取<input  type="hidden" name="appnum" value="20170000001">

如何开发c#自动数据记录

3、        注意利用此组件读取html源码时候,双引号会使用转义字符 &#034; ,为使得内容一致,导入到数据库或显示时必须转为 双引号

如何开发c#自动数据记录

4、 public static String GetHtmlNodeValueByElementName(String html, String nodename)       {           HtmlDocument htmlDoc = new HtmlDocument();           htmlDoc.LoadHtml(@html);

如何开发c#自动数据记录

5、           string selectnodename = "";            selectnodename = string.Format("//input[@name='{0}']", nodename);            HtmlNode htmlNode= htmlDoc.DocumentNode.SelectSingleNode(selectnodename);            if (htmlNode != null)            {

如何开发c#自动数据记录

6、                return htmlNode.Attributes["value"].Value;            }            else {                return "";            }                                }

如何开发c#自动数据记录

猜你喜欢