我有一个 XML 文件,其中包含以下数据……</p>
<posts>
<post id="22359">
<postviews>31</postviews>
</post>
<post id="20963">
<postviews>1</postviews>
</post>
<post id="20595">
<postviews>3</postviews>
</post>
<post id="22640">
<postviews>72</postviews>
</post>
<post id="22227">
<postviews>1</postviews>
</post>
...etc etc
</posts>
我想找到前 10 个最高的 postview 值,然后获取父节点 post id,所以我基本上拥有前 10 个 postview 的 id。
我不知道该怎么做,有人可以帮忙吗?如果我通过...加载 XML 文件是否已经是一个数组?</p>
$xml = simplexml_load_file($xmlFile);
谢谢,詹姆斯