【发布时间】:2009-03-28 22:48:41
【问题描述】:
在一个 XPath 表达式中是否可能出现以下情况(请参见下面的示例):
选择所有(msg类的span标签)和所有((具有非空alt属性的img标签)和(不在里面msg 类的 span 标签))
简化示例:
<span class="msg">Message text A</span>
<img alt="" />
<span class="msg">Message text B <img alt="text A" /></span>
<span class="err">Error text C <img alt="text B" /></span>
<img alt="text C" />
<span class="err">Error text D</span>
生成的节点集应包含:
<span class="msg">Message text A</span>
<span class="msg">Message text B <img alt="text A" /></span>
<img alt="text B" />
<img alt="text C" />
【问题讨论】: