2009-10-23 121 views
-1

我有一個XML格式的文件。我想要以某種我想要的方式修改數據。我覺得XML::Twig是做到這一點的方法。使用Perl修改XML文件

我想知道是否還有其他更好的選擇?

+2

我敢打賭,對於「更好」的定義有一些選擇。是。 – innaM 2009-10-23 13:40:44

+0

您是否要求爲Perl提供最好的XML解析器?這聽起來像你。在這種情況下,這個問題是重複的。 – 2009-10-23 13:52:52

+0

不完全解析。看到我知道解析老兄。其實我想讀取數據,修改它,因爲我想然後寫入它另一個XML文件 – Swati 2009-10-23 13:57:43

回答

10

你可能會發現XML::Twig是任務的理想工具,並已經出現了大量的問題/堆棧溢出,似乎答案重申這一點:

你也可以發現它有用知道XML的作者::嫩枝不回答這個網站的問題:Mirod

但是,如果你真的在尋找替代品,那麼看看XML::LibXML。該模塊基於libxml2庫(XML::Twig寫在使用expat庫的XML::Parser之上)。

Mirod自己在FAQ列出alternatives to XML::Twig