Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
<xsl: when test="not(descendant::*[SomeAttribute])">
这是否意味着检查上下文节点是否没有带有子元素的后代SomeAttribute?
SomeAttribute
是的。由于设置为布尔值的节点如果集为空则为 false,否则为 true,因此如果上下文节点SomeAttribute在树下至少有两个级别的后代(孙子、曾孙等),则测试将失败.)。如果上下文节点有SomeAttribute 子节点但没有更深的后代,或者根本没有SomeAttribute后代,那么测试将成功。