Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在htmlagilitypack中导航dom_C#_Html Agility Pack - Fatal编程技术网

C# 在htmlagilitypack中导航dom

C# 在htmlagilitypack中导航dom,c#,html-agility-pack,C#,Html Agility Pack,我迷失在HTML DOM中。使用HTMLAgilityPack,我将如何导航深埋在DOM中的以下节点 <table> <tr> <td> Name: </td> <td> James </td> </tr> <tr> <td> age: </td> <td> 33 </td> </t

我迷失在HTML DOM中。使用HTMLAgilityPack,我将如何导航深埋在DOM中的以下节点

<table>
    <tr>
    <td> Name: </td>
    <td> James </td>
    </tr>

    <tr>
    <td> age: </td>
    <td> 33 </td>
    </tr>
</table>

姓名:
詹姆斯
年龄:
33

我编写了以下示例代码,从StackOverflow中提取问题列表非常有效

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HtmlAgilityPack;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = "http://www.stackoverflow.com";

            HtmlWeb hw = new HtmlWeb();
            HtmlDocument doc = hw.Load(s);

            HtmlNodeCollection items = doc.DocumentNode.SelectNodes("//a[@class='question-hyperlink']");
            foreach (HtmlNode item in items)
            {
                Console.WriteLine(item.InnerHtml);
            }

            Console.ReadLine();
        }
    }
}

我编写了以下示例代码,从StackOverflow中提取问题列表非常有效

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HtmlAgilityPack;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            string s = "http://www.stackoverflow.com";

            HtmlWeb hw = new HtmlWeb();
            HtmlDocument doc = hw.Load(s);

            HtmlNodeCollection items = doc.DocumentNode.SelectNodes("//a[@class='question-hyperlink']");
            foreach (HtmlNode item in items)
            {
                Console.WriteLine(item.InnerHtml);
            }

            Console.ReadLine();
        }
    }
}