0
<a> contents <strong>strong content</strong> </a>

我只想要一个“内容”,即存在于<a>和之间<strong>

4

1 回答 1

1

您将必须从 - 内的<strong>字符串中删除字符串<a>-

var testString = "<a> contents <strong>strong content</strong> </a>";
var doc = new HtmlDocument();
doc.LoadHtml(testString);
var strWithinAnchor = doc.DocumentNode.SelectSingleNode("/a").InnerText;
var strWithinStrong = doc.DocumentNode.SelectSingleNode("/a/strong").InnerText;
var resultString = strWithinAnchor.Replace(strWithinStrong, string.Empty);
于 2010-06-09T20:21:51.267 回答