gpt4 book ai didi

php - 如何解析 xml 以将其插入 mysql 数据库?

转载 作者:太空宇宙 更新时间:2023-11-03 10:25:59 24 4
gpt4 key购买 nike

我如何解析一个非常大的 xml 文件并将其插入到 mysql 数据库中?我懂 PHP,我懂 javascript

最佳答案

如果它是一个非常大的 XML 文件,您可能不想使用 DOM/SimpleXML,因为它们会在允许您进行任何操作之前将完整的 XML 树加载到内存中。如果您只对读取操作感兴趣,您可能需要查看 XMLReader http://www.php.net/manual/en/class.xmlreader.php

XMLReader 通过逐个节点读取来工作,从而保持速度和内存使用量的减少。 PHP 文档中有一些有趣的示例。

您还可以查看基于事件的解析器 SAX:http://php.net/xml_parser_create

关于php - 如何解析 xml 以将其插入 mysql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5495697/

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