0
<html>
<body>
<div id="orders">
<div>
<div>
<div>InnerText</div>
HtmlNode parentNode = doc.DocumentNode.SelectSingleNode("//*[@id=\"orders\"]");
HtmlNode childNode = parentNode.SelectSingleNode("/div/div/div");
string myStr = childNode.InnerText; // should be "InnerText", no?
这似乎合乎逻辑,但我在myStr上抛出NullReferenceExceptions。这是我的xpath符号还是我误解了层次结构?C#HtmlAgilityPack相对节点选择。 Xpath是非常,非常淘气
我想你childNode的XPath是错了.. – NuWin