我有看起来像这样的代码
<div id="content">
<p>text</p>
<p>text1</p>
<p>text3</p>
<p><iframe></iframe></p>
<p>text4</p>
<p>text5</p>
</div>
我需要在包含子“iframe”的“p”之前选择所有“p”元素,我尝试过这样的事情
//div[@id='content']//p[iframe]/preceding-sibiling::p
但没有运气。
我被困在这里几天,所以任何帮助都会很棒。