我正在使用HtmlAgilityPack来获取特定节点的元素名称。 为此,我遍历所有文档的后代并找到与特定innerText匹配的那个,但是当它包含的节点时它不起作用 空格。
我的代码
var targetElementNodes = document.DocumentNode.Descendants().Where(d => d.InnerText.Contains(target_title)).ToList();
我尝试使用Trim()
方法但没有改变
var targetElementNodes = document.DocumentNode.Descendants().Where(d => d.InnerText.Trim().Contains(target_title.Trim())).ToList();
我直接从网站
复制target_title
带空格的节点示例:
<a itemprop="url" href="somthing/" rel="bookmark">
ASUS HYPER M.2 X16 CARD
</a>