在php中,哪种XML解析(XML可能包含大量数据)的最佳方式?
答案 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 parser或DOM XML(仅限PHP4扩展);如果您需要PHP5的解决方案,那么您可以使用DOM或XMLReader。
这取决于您的需求。