C# 使用敏捷包选择元素

C# 使用敏捷包选择元素,c#,html-agility-pack,C#,Html Agility Pack,我需要阅读一个包含敏捷包的html文件 8,160,000 ریال 1396/03/23var txt=@” 8,160,000 ریال 1396/03/23 "; var doc=new HtmlAgilityPack.HtmlDocument(); doc.LoadHtml(txt); Console.WriteLine(doc.DocumentNode.SelectSingleNode(“/span[@class='price']”)InnerText); // 8

我需要阅读一个包含敏捷包的html文件


8,160,000 ریال   
1396/03/23
var txt=@”
8,160,000 ریال  
1396/03/23  
";
var doc=new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(txt);
Console.WriteLine(doc.DocumentNode.SelectSingleNode(“/span[@class='price']”)InnerText);
//  8,160,000 ریال   1396/03/23
Console.WriteLine(doc.DocumentNode.SelectSingleNode(“//span[@class='price']/span”).InnerText);
//  8,160,000 ریال

我得到了空引用。我对此进行了测试并运行了,price=node.SelectSingleNode(“.//span[@itemprop='price']”);
var txt = @"
<span class='price'>
<span  itemprop='offers' itemscope itemtype='http://schema.org/Offer'  class='current'>
        <span  itemprop='price'>8,160,000 ریال  </span>
    </span>
    <span class='price-last-update' original-title='تاریخ به روز رسانی'>1396/03/23  </span>
</span>
";

var doc = new HtmlAgilityPack.HtmlDocument();
doc.LoadHtml(txt);

Console.WriteLine(doc.DocumentNode.SelectSingleNode("/span[@class='price']").InnerText);
//  8,160,000 ریال   1396/03/23
Console.WriteLine(doc.DocumentNode.SelectSingleNode("//span[@class='price']/span").InnerText);
//  8,160,000 ریال