我正在尝试选择<BBB>
在他们的后代中至少有两个不同深度的相同类型元素的元素.我发现它有可能:
//BBB//BBB//BBB
Run Code Online (Sandbox Code Playgroud)
但如果我想改变查询的深度,我必须写:
//BBB//BBB//BBB//BBB
or
//BBB//BBB
Run Code Online (Sandbox Code Playgroud)
是否可以使用参数指定查询的深度?
您可以搜索至少具有两个/三个/ ...类型祖先的元素,例如:
//*[count(ancestor::BBB) >= 2]
Run Code Online (Sandbox Code Playgroud)