XML解析大量数据

时间:2010-08-02 11:45:27

标签: php xml parsing

在php中,哪种XML解析(XML可能包含大量数据)的最佳方式?

4 个答案:

答案 0 :(得分:2)

请参阅XML and PHP 5 in Devzone以获得详细介绍。

基本上,如果您需要处理大量XML文件,则需要使用拉解析器(如XMLReader或XMLParser)来防止遇到内存问题。像DOM或SimpleXML这样的解析器会在处理之前将整个文件读入内存。

答案 1 :(得分:0)

最常见的方法之一是SimpleXML。它非常易于使用和快速。

答案 2 :(得分:0)

我过去曾使用SAXY XML parser。试试吧。

答案 3 :(得分:0)

如果您需要一种解析对PHP4有效的XML数据的方法,那么您可以使用XML parserDOM XML(仅限PHP4扩展);如果您需要PHP5的解决方案,那么您可以使用DOMXMLReader

这取决于您的需求。