【发布时间】:2018-10-01 23:40:34
【问题描述】:
我有一个 XML 文件,其中包含大量具有不同属性的相同标签。我只需要找到一个包含指定属性的标签并更新关联的值,然后保存信息,以便包含信息的新文件与原始文件相同,只是更新了修改后的标签值。我正在使用 XML Twig 并想知道最快的方法来做到这一点。我已经看到了 finish 和 finish_print 方法,但无法让它们工作。我认为这些方法与 twig_handlers 相关联,这是我目前使用的方法。但是,在处理此类问题时,加载整个文档可能会更快。如果需要,这些文件可以加载到内存中,因为它们不会太大。我目前唯一真正关心的是执行操作所花费的时间。
非常感谢任何帮助。
【问题讨论】:
-
我们真的可以使用您的 XML 或代码的一些示例来给出一个体面的答案。