我一直在尝试几个小时,无法让我的XPath选择正确的文本。这里的结构:XPath选择除特定类别以外的子div的所有子节点
<!-- (some divs that don't need to be selected) -->
<div class="main">
<div>
<div>
<div class="select">
<div class="child">
<div class="divwithtext">
</div>
</div>
<div class="child">
<div class="divwithtext">
</div>
</div>
<div class="child">
<div class="divwithtext">
</div>
</div>
<div class="dontselect">
<div class="divwithtext">
</div>
</div>
<div/>
</div>
</div>
</div>
基本上我想选择的class="select"
这是class="main"
孩子所有的孩子,但我并不需要的class="dontselect"
文本。
注意:由于php DOMXPath只支持1.0,所以我使用的是XPath 1.0。
编辑:
问题是我的PHP代码没有返回XPath给我的所有结果。
你能张贴你的努力,并显示其结果XPath查询?这可能会让那些了解这个主题的人更容易帮助你。 – anderas
欢迎来到Stack Overflow!我的问题是要正确设置代码的格式 - 请参阅编辑帮助以获取有关格式化的更多信息。祝你好运! – Wtower