【问题标题】:c# HtmlAgilityPack read non html tagsc# HtmlAgilityPack 读取非html标签
【发布时间】:2013-12-05 07:28:11
【问题描述】:

我正在尝试使用 HtmlAgilityPack 读取 MYOWNTAG,但我得到 Object reference not set to an instance of an objec
如何打印名字 ahmed
这是我的 c# 代码

 string html = "<p>HELLO <MYOWNTAG> ahmed </MYOWNTAG> again</p>";

        HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
        doc.LoadHtml(html);
        foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//MYOWNTAG"))
                MessageBox.Show(node.InnerText);

【问题讨论】:

    标签: c# .net vb.net html-agility-pack


    【解决方案1】:
    string html = "<p>HELLO <MYOWNTAG> ahmed </MYOWNTAG> again</p>";
    
        HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
        doc.LoadHtml(html);
        foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//myowntag"))
                MessageBox.Show(node.InnerText);
    

    它有效。 HtmlAgilityPack 对所有标签都做了 ToLower()。

    【讨论】:

    • 现在它可以工作了,所以问题是正在阅读大写的标签
    猜你喜欢
    • 2013-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多