gpt4 book ai didi

php - XML DOM文档优化

转载 作者:数据小太阳 更新时间:2023-10-29 02:42:16 28 4
gpt4 key购买 nike

我有一个 5MB 的 XML 文件

我正在使用以下代码获取所有节点值

$dom = new DomDocument('1.0', 'UTF-8');
if(!$dom->load($url))
return;

$games = $dom->getElementsByTagName("game");
foreach($games as $game)
{

}

这需要 76 秒,并且有大约 2000 个 games 标签。是否有任何优化或其他解决方案来获取数据?

最佳答案

我曾经写过一篇关于 loading huge XML files with XMLReader 的博客文章- 你可能会用到其中的一些。

不能选择使用 DOM 或 SimpleXML,因为两者都将整个文档加载到内存中。

关于php - XML DOM文档优化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7299957/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com