我有一个这种形式的 xml 文档:
<root>
<item title="x">
<children/>
</item>
<item title="y">
<children>
<item title="y1">
<children/>
</item>
<item title="y1">
<children>
<item title="y1.1">
<children/>
</item>
</children>
</item>
</children>
</item>
</root>
等等。通常我会递归地解析每个节点的文件,看看该节点是否有孩子或不做一些额外的 html 格式。这种模式的问题在于,即使它是单个条目(例如单个章节的标题)或空的,孩子也会出现。
我正在使用 php 和 xpath,我怎么知道每个节点的 item/children/ 没有子节点,以便我应用特殊格式?