2010-08-02 71 views

回答

2

请参阅XML and PHP 5 in Devzone一个很好的介绍。

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

0

其中最常用的方法是SimpleXML。它很容易使用和快速。

+2

SimpleXML不是最好的解决方案,具有大量的数据。 – kiamlaluno 2010-08-02 11:58:48

0

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

这取决于您的需求。