Python 待汇总的XML文件

Python 待汇总的XML文件,python,.net,xml,xslt,ado.net,Python,.net,Xml,Xslt,Ado.net,我有10个包含多个对象的XML文件。 XML文件定义了这些对象上的操作 对对象的操作= 修改值 删除对象 使用值创建对象 我需要得到这10个XML文件(这些对象上的10个操作文件)的结果 有什么建议吗 NET和ADO的编程 编程PYTHON和minidom 来自Altova的spyXML 加载MYSQL的商业工具 最后,对于我们不知道如何用XSLT编程的部分,我们使用了SAXON+XSLT2.0(从Perl调用SAXON)和Perl::Twig最后,对于我们不知道如何用XSLT编程的部分,

我有10个包含多个对象的XML文件。 XML文件定义了这些对象上的操作

对对象的操作=

  • 修改值
  • 删除对象
  • 使用值创建对象
我需要得到这10个XML文件(这些对象上的10个操作文件)的结果

有什么建议吗

  • NET和ADO的编程
  • 编程PYTHON和minidom
  • 来自Altova的spyXML
  • 加载MYSQL的商业工具

最后,对于我们不知道如何用XSLT编程的部分,我们使用了SAXON+XSLT2.0(从Perl调用SAXON)和Perl::Twig

最后,对于我们不知道如何用XSLT编程的部分,我们使用了SAXON+XSLT2.0(从Perl调用SAXON)和Perl::Twig。问题应该是:您编写它的目的是什么?是否需要将其集成到现有系统中?如果它只是一个项目,并且您只需要结果,那么只需选择您想要的任何语言和XML库。根据您提供的信息,我想说一个基本的Python脚本应该可以做到这一点。任何时候我需要做任何XML处理,我都会使用Saxon()和XSLT/XQuery。@DevNull:而任何时候我需要做任何XML处理,我都会使用LINQ to XML…:)我只需要输出。脚本或可执行文件将每天运行1或2次如果使用PYTHON,您将使用哪个库?问题应该是:您编写它的目的是什么?是否需要将其集成到现有系统中?如果它只是一个项目,并且您只需要结果,那么只需选择您想要的任何语言和XML库。根据您提供的信息,我想说一个基本的Python脚本应该可以做到这一点。任何时候我需要做任何XML处理,我都会使用Saxon()和XSLT/XQuery。@DevNull:而任何时候我需要做任何XML处理,我都会使用LINQ to XML…:)我只需要输出。如果使用PYTHON,脚本或可执行文件将每天运行1或2次,您将使用哪个库?我们最好将PYTHON与本机XML库一起使用。我们将Perl与twigxml结合使用(现在项目已经结束),我们应该更好地将Python与本机XML库结合使用。我们使用Perl和twigxml(现在项目已经结束)