Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重新格式化XML文档的业务解决方案_Xml_Scripting - Fatal编程技术网

重新格式化XML文档的业务解决方案

重新格式化XML文档的业务解决方案,xml,scripting,Xml,Scripting,给定从客户发送到FTP服务器的XML文档,自动将该XML文档重新格式化为另一个公司系统的格式的最佳方法是什么 我认为某种脚本语言是最好的解决方案。我想问题是哪种语言是最好的解决方案,有没有人对实施该方案时可能出现的问题有任何见解?该过程称为ETL。(提取变换负载)这是一个很大的主题,可能太大了,无法用几行文字来解释。查看wikipedia主题开始:-当然你可以用任何语言编写自己的解析器。我认为没有任何一种语言比另一种语言更适合这种情况。所有脚本语言都应该有某种XML库可用。如果您想这样做,请使用

给定从客户发送到FTP服务器的XML文档,自动将该XML文档重新格式化为另一个公司系统的格式的最佳方法是什么


我认为某种脚本语言是最好的解决方案。我想问题是哪种语言是最好的解决方案,有没有人对实施该方案时可能出现的问题有任何见解?

该过程称为ETL。(提取变换负载)这是一个很大的主题,可能太大了,无法用几行文字来解释。查看wikipedia主题开始:-当然你可以用任何语言编写自己的解析器。我认为没有任何一种语言比另一种语言更适合这种情况。所有脚本语言都应该有某种XML库可用。如果您想这样做,请使用任何您觉得合适的方法。谢谢,这应该足以让我走上正确的道路。ETL通常用于数据库,而不是专门用于XML。在XML世界中,考虑到人员的专业知识和工具管道上的限制,如果可行的话,大量的重新格式化、返工、翻译和转换项目最好使用XSLT。否则,是的,脚本或通用编程语言与XML库相结合也可以工作。如果不了解更多关于项目和团队的信息,很难说更多。出于这个原因,这个问题不太适合堆栈溢出。很抱歉,我认为建议使用某种程度的模糊性,以允许这个问题帮助最大数量的人。下次我会说得更具体一些,但我认为这两条评论足以让我继续下去。谢谢