このコードは奇妙な例外をスローします。Node "<span class="OrganisationOut"></span>" was not found in the collection
しかし、スパンのouterHTMLをチェックすると、<span class="OrganisationOut">National Cheng Kung University</span>
. 異なるスパンを削除しようとするのはなぜですか?
doc = web.Load(urlTeams);
foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//tr[contains(@id,'Cell')]"))
{
HtmlNode span = node.SelectSingleNode(".//span");
lbResults2.Items.Add(span.InnerText);
lbResults.Items.Add(node.RemoveChild(span).InnerText.Trim());
}