gpt4 book ai didi

c# - Xpath 节点选择 - 如何选择 2 个不同的元素?

转载 作者:太空狗 更新时间:2023-10-29 22:20:04 24 4
gpt4 key购买 nike

我正在尝试通过 HtmlAgilityPack 选择多个节点,但它失败了。所以,我要做的是在面包屑 div 元素内收集 a 节点和 li 节点。

这是我尝试过的:

string srxPathOfCategory = "//div[@class='breadcrumbs']//li or //div[@class='breadcrumbs']//a";
var selectedNodes = myDoc.DocumentNode.SelectNodes(srxPathOfCategory);

正确的语法是什么?

最佳答案

解决办法是

string srxPathOfCategory = "//div[@class='breadcrumbs']//li[@class='product'] | //div[@class='breadcrumbs']//a";

所以对于“或”你需要使用“|”

关于c# - Xpath 节点选择 - 如何选择 2 个不同的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8720702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com