2012-03-15 41 views
1

我有10個包含多個對象的XML文件。 XML文件在這些對象上定義了ACTIONS。要彙總的XML文件

行動上的對象=

  • 修改值
  • 刪除對象
  • 創建值對象

我需要讓那些10個XML文件的結果(行動10個文件在那些對象上)。

有什麼建議嗎?

  • 編程.NET和ADO?
  • 編程PYTHON和minidom?
  • 來自Altova的spyXML?
  • 加載MYSQL的商業工具?
+0

這個問題應該是:出於什麼目的都你在寫嗎?它是否需要集成到現有系統中?如果只是一個項目而您只需要結果,只需選擇您希望的任何語言和XML庫。根據你提供的信息,我會說一個基本的Python腳本應該做的伎倆。 – 2012-03-15 18:24:08

+1

任何時候我需要做任何XML處理,我使用Saxon(http://saxon.sourceforge.net/)和XSLT/XQuery。 – 2012-03-15 18:25:02

+0

@DevNull:任何時候我需要做任何XML處理,我使用LINQ to XML ... :) – 2012-03-15 18:26:37

回答

1

最後,我們已經使用SAXON + XSLT2.0(撒克遜在Perl調用)和Perl ::嫩枝的部分,我們不知道如何在XSLT編程

+0

我們應該更好地將Python與原生XML庫一起使用。 雖然我們在Perl中使用了twigxml(現在項目已經結束) – laurentngu 2014-07-09 01:12:06