【问题标题】:Modifying an XML File using Perl使用 Perl 修改 XML 文件
【发布时间】:2009-10-23 13:39:54
【问题描述】:

我有一个 XML 文件,有一些格式。我希望以某种我想要的方式修改数据。我觉得XML::Twig 是这样做的方法。

我想知道有没有其他更好的选择?

【问题讨论】:

  • 我敢打赌,对于“更好”的一些定义,还有其他选择。是的。
  • 您是否在为 Perl 寻找最好的 XML 解析器?在我看来,你就是。在这种情况下,这个问题是重复的。
  • 不完全解析。看我知道解析老兄。实际上我想读取数据,根据需要对其进行修改,然后写入另一个 XML 文件
  • OK dood .. 然后读取数据,修改并写入输出。其中哪一部分给您带来了问题?
  • Swati,我看到你今天才加入。只是一个快速提示——建议您查看常见问题选项卡和meta 站点。如果您清楚地表达您的问题并至少表现出自己解决问题的一些努力,您将获得更多的合作!

标签: xml perl xml-twig


【解决方案1】:

您可能会发现 XML::Twig 是完成这项任务的理想工具,而且 Stack Overflow 上的许多问题/答案似乎都再次证实了这一点:

了解 XML::Twig 的作者确实在此站点上回答了问题,这对您也很有帮助:Mirod

但是,如果您真的在寻找替代方案,请查看 XML::LibXML。该模块基于libxml2 库(XML::Twig 写在使用expat 库的XML::Parser 之上)。

Mirod 本人在他的FAQ 中列出了alternatives to XML::Twig

【讨论】:

    猜你喜欢
    • 2012-05-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-03
    相关资源
    最近更新 更多