gpt4 book ai didi

php - 在 PHP 中循环访问 XML 条目

转载 作者:行者123 更新时间:2023-11-30 01:20:41 24 4
gpt4 key购买 nike

我正在尝试从 XML 字典文件* 中读取数据以填充 MySQL 数据库。我已经准备好并测试了一个脚本,一旦我可以加载数据,它将正确处理所有内容。不幸的是,我陷入了数据读取部分。

如何让 PHP 读取我的 XML 文件并按顺序提取每个完整条目进行处理?

'* 具体来说,汉字:http://www.csse.monash.edu.au/~jwb/kanjidic2/

最佳答案

如果它在单独的文件中,您只需在 DOMDocument::load() 中传递每个条目的 URL。

如果它是一个大型 XML 文件,您可能需要改用 XMLReader - 不过,您可以将 URL 传递到 XMLReader::open(),然后使用 next() 从一个条目移动到另一个条目。使用 XMLReader::expand() 以 DOM 对象的形式获取每个条目的详细信息。

如果是本地副本,则同样适用 - 指向文件路径。

关于php - 在 PHP 中循环访问 XML 条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18577981/

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