我想使用HtmlAgilityPack获取html标签之间的文本,我知道它的基本类型,但我需要检查并完全理解库的工作原理。
这是简单的代码:
{
class Program
{
static void Main(string[] args)
{
HtmlWeb htmlWeb = new HtmlWeb();
HtmlDocument htmlDocument = htmlWeb.Load("http://192.168.1.177/");
Console.WriteLine();// write the html
Console.ReadLine();
}
}
}
我的页面内容来自远程传感器:
我希望我的输出为:
模拟输入0为213
模拟输入1为201
模拟输入2是206
模拟输入3是214
模拟输入4为223
模拟输入5为240
没有html和/ html标签
答案 0 :(得分:1)
htmlDocument.DocumentNode.InnerText
DocumentNode
表示HTML文档的根节点InnerText
包含当前HtmlNode
内的所有文本节点,连接在一起(请注意DocumentNode
属性的类型为HtmlNode
)。