Xpath节点选择 - 如何选择2个不同的元素 - htmlagilitypack

Mon*_*RPG 5 c# select xpath nodes html-agility-pack

我试图通过htmlagilitypack选择多个节点,但它失败了.什么是正确的语法?所以我正在尝试收集面包屑div元素中的节点和li节点.谢谢.

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

xpath,c#,htmlagilitypack

string srxPathOfCategory = "//div[@class='breadcrumbs']//li[@class='product'] | //div[@class='breadcrumbs']//a";
Run Code Online (Sandbox Code Playgroud)

Mon*_*RPG 12

解决方案是

string srxPathOfCategory = "//div[@class='breadcrumbs']//li[@class='product'] | //div[@class='breadcrumbs']//a";
Run Code Online (Sandbox Code Playgroud)

所以对于"或"你需要使用"|"