Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.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
我应该使用Perl还是PHP解析大型XML文件?_Php_Xml_Perl - Fatal编程技术网

我应该使用Perl还是PHP解析大型XML文件?

我应该使用Perl还是PHP解析大型XML文件?,php,xml,perl,Php,Xml,Perl,我想解析一个大的XML文件,我有两个选择:Perl或PHP。作为两种语言的新手,您对解析大型XML文件时选择的语言有什么建议 哪些模块更适合手头的任务?PHP有一个名为的内置函数,使处理XML文件变得非常容易。PHP有一个名为的内置函数,使处理XML文件变得非常容易。只是即兴的-我不知道这两种语言的具体XML解析功能-我如果是解析,就用Perl。Perl的正则表达式支持非常出色,使其成为需要进行解析时的首选语言。您的里程可能会有所不同。只是即兴的-我不知道这两种语言的具体XML解析功能-我想说,

我想解析一个大的XML文件,我有两个选择:Perl或PHP。作为两种语言的新手,您对解析大型XML文件时选择的语言有什么建议


哪些模块更适合手头的任务?

PHP有一个名为的内置函数,使处理XML文件变得非常容易。

PHP有一个名为的内置函数,使处理XML文件变得非常容易。

只是即兴的-我不知道这两种语言的具体XML解析功能-我如果是解析,就用Perl。Perl的正则表达式支持非常出色,使其成为需要进行解析时的首选语言。您的里程可能会有所不同。

只是即兴的-我不知道这两种语言的具体XML解析功能-我想说,如果是解析,就使用Perl。Perl的正则表达式支持非常出色,使其成为需要进行解析时的首选语言。您的里程可能会有所不同。

XML通常以两种模式之一进行解析:流模式或DOM模式。DOM很方便,但不适合大文件。具有混合模式,具有两种模式的优点。

XML通常以两种模式之一进行解析:流模式或DOM模式。DOM很方便,但不适合大文件。具有混合模式,这两种模式都有优点。

使用您最熟悉的语言

如果您决定使用Perl,请参阅“使用Perl解析XML”——您最近提出的问题:


    • 使用您最熟悉的语言

      如果您决定使用Perl,请参阅“使用Perl解析XML”——您最近提出的问题:


      正则表达式与解析非正则语言关系不大。您是否建议使用正则表达式解析XML?正则表达式与解析非正则语言关系不大。您是否建议使用正则表达式解析XML?这是唯一正确的答案。这两种语言都有高度发展的XML解析实用程序,所以哪种“最好”取决于其他因素。这是唯一正确的答案。这两种语言都有高度开发的XML解析实用程序,所以哪种“最佳”取决于其他因素“>15GB”发生了什么?让你的老板相信这是一个坏主意?根据最新的规格,它被提到将在所提到的大小左右。感谢曼尼的指导和提供准确的建议。我真的很感谢你的努力。对你有好处。把它放在胸前一定很好“>15GB”怎么了?让你的老板相信这是一个坏主意?根据最新的规格,它被提到将在所提到的大小左右。感谢曼尼的指导和提供准确的建议。我真的很感谢你的努力。对你有好处。能说出这一点一定很好。Patrick,有没有用解释语言将1Gig文件加载到DOM中?是的。不太好Patrick有没有用解释语言将1Gig文件加载到DOM中?是的。不漂亮。