【发布时间】:2013-03-11 19:27:21
【问题描述】:
有没有办法在文件损坏的情况下读取 XML 文件?
我正在尝试获取一个 XML 文件,同时将文件写入其中并输出它,但我遇到了一个损坏的错误,因为根元素未关闭,因为它正在写入中间。
有没有办法做到这一点?
【问题讨论】:
-
我们能问一下您为什么要实现这一目标吗?等待文件写入完成然后抓取有什么问题?
-
因为文件很大,需要一段时间才能完成,所以我想在完成之前输出内容。
-
是否需要
xmlreader,还是DOMDocument可以? -
你用什么来写入文件?为什么不使用 DOMDocument - 添加节点至少可以确保您在读取文件时它是有效的 xml...
-
@Wrikken
xmlreader不是必需的,但更好。
标签: php xml xmlreader xmlwriter